Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] VBA Makro Excel przechodzenie między plikami

grzesioi 07 Wrz 2018 12:29 135 3
  • #1 07 Wrz 2018 12:29
    grzesioi
    Poziom 9  

    jak wrócić do skoroszytu który codziennie ma inną nazwę?
    Chcę przejść z jednego skoroszytu np: 123434 (codziennie ma inną nazwę, z niego uruchamiam makro) do skoroszytu import ( nazwa zawsze taka sama) i coś tam zrobić Makrem i potem wrócić z powrotem do wcześniejszego pliku. wiem jak to zrobić jeśli mam zawsze taką samą nazwę skoroszytów ale jak zrobić jak jeden ma zmienną nazwę.

    0 3
  • #2 07 Wrz 2018 20:34
    clubs
    Poziom 31  

    To przypisz nazwę do zmiennej coś ala

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  • #3 07 Wrz 2018 20:43
    adamas_nt
    Moderator Programowanie

    grzesioi napisał:
    z niego uruchamiam makro
    Toż to zawsze będzie Thisworkbook, więc: Thisworkbook.activate

    0
  • #4 22 Wrz 2018 23:17
    grzesioi
    Poziom 9  

    Problem rozwiązany. ;)
    Wystarczy na początku makra przypisać do zmiennej aktywny skoroszyt, na przykład:

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    i następnie aby do niego powrócić wystarczy skorzystać z tej zmiennej:
    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  Szukaj w 5mln produktów