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.

Excel VBA 2007 - kopiowanie grupy wierszy do kolejnego pustego

markiza1678 16 Maj 2012 15:08 2403 4
  • #1 16 Maj 2012 15:08
    markiza1678
    Poziom 2  

    Witam,

    Z góry proszę o wyrozumiałość, jestem początkującym użytkownikiem VBA.

    Mam następujący problem. Mam bazę w excelu, która składa się z kilku kolumn (klient, kolejne lata w podziale na kwartały), następnie w wierszach umieszczona jest nazwa klienta i dla każdego okresu w 4 wierszach przychody, koszty, marża (każda z tych wartości jest wyliczana na podstawie osobnych arkuszy dla kolejnych lat w których schemat klient , przychody, koszty, przychód sie powtarza.
    Jak w załączonym pliku.
    Próbowałam stworzyć makro które po przyciśnięciu buttona powtórzy w kolejnym wolnym wierszu schemat nadając kolejnym numer Lp, przeciągając formuły dla poszczególnych wartości w kwartałach i zostawiając pusta nazwę dla klienta do wypełnienia. To samo zrobi w arkuszach z latami przy czym tam formuła kopiowana jest dla marży a przychody i koszty powinny się wyczyścić. Niestety mimo wielu prób nie udało mi się nic wykombinować.

    Bardzo proszę o pomoc!

    Dodano po 3 [minuty]:

    AAA jeszcze plik

    0 4
  • #2 17 Maj 2012 07:19
    adamas_nt
    Moderator Programowanie

    Rejestrator makr nie działa? 50% potrzebnego makra uzyskasz w ten sposób. Następnie poszukaj wyszukiwania ostatniej niepustej (jest mnóstwo tematów) i uzupełnij (zmodyfikuj)...

    0
  • #3 17 Maj 2012 20:30
    markiza1678
    Poziom 2  

    Próbowałam nagrać makro tak jak sugerowałes ale cały czas się coś sypie...Nie łapie w odpowiedni sposób formuł:(

    0
  • Pomocny post
    #4 18 Maj 2012 07:15
    adamas_nt
    Moderator Programowanie

    Wypróbuj w "główny" takie makro

    Kod: vb
    Zaloguj się, aby zobaczyć kod
    Formuły powinny "ułożyć się" wg kolejności wierszy. Nie wiem tylko skąd pobierać nazwisko klienta...

    0
  • #5 18 Maj 2012 10:08
    markiza1678
    Poziom 2  

    Wielkie dzięki. Tak tez zrobiłam i podziałało:)

    Raz jeszcze ogromne dzięki.

    0