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.

VBA EXCEL - Kopiowanie arkuszy jeden po drugin

Janek3343 17 Mar 2017 02:36 735 3
  • #1 17 Mar 2017 02:36
    Janek3343
    Poziom 2  

    Witam!
    Mam w excelu arkusz "Day" i chciałbym utworzyć makro, które dodawałoby nowy arkusz ze skopiowaną zawartością arkusza "Day" i z nazwą "Next Day1", a następnie po zmianie danych w "Next Day 1" , chciałbym skopiować "Next Day1" jako "NextDay2" itd.
    Proszę o pomoc.

    0 3
  • #2 17 Mar 2017 07:52
    adamas_nt
    Moderator Programowanie

    Nagraj makro (kopiuj arkusz i zmiana nazwy) i pod nazwę podstaw 8 od lewej & 1 od prawej + 1 nazwy aktywnego.

    0
  • #3 18 Mar 2017 20:59
    Janek3343
    Poziom 2  

    Chciałbym uściślić. Mam w skoroszycie bazowym (nazwę go DD) kilka tabelek w której formuły są typu B7=B5-B6, C7=C5-C6 itd. Zrobiłem makro, które przenosi dane z pierwszego skoroszytu z pozycji B6 na pozycję B5 w następnym skoroszycie i kopiuje skoroszyt. Przy pierwszym kopiowaniu (JA1) jest ok, ale jak próbuję skopiować JA1 do JA2 to nie przenosi mi B6 na B5. Znalazłem makro, które kopiuje i nadaje kolejny numer skoroszytowi, ale nadal nie przenosi wartości.

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    To taka skrócona wersja tabeli, ale idea ta sama

    0
  • #4 23 Mar 2017 00:08
    Janek3343
    Poziom 2  

    No dobrze z tym sobie poradziłem.

    Dodano po 17 [godziny] 38 [minuty]:

    Mam nowy problem. Jak mając komórkę z formułą zliczającą dane w jednym skoroszycie przenieść tylko wynik do drugiego skoroszytu, aby był zmienną do obliczeń w aktywnym skoroszycie.
    Pomooocyyy

    0