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 Makro - Kopiowanie do komórek poniżej

kluga 09 Maj 2015 23:17 582 2
  • #1 09 Maj 2015 23:17
    kluga
    Poziom 2  

    Witam,
    Potrzebuję pomocy z napisaniem makra (najlepiej gotowca ze względu na znikomą znajomość VBA), które będzie miało za zadanie automatyczne skopiowanie wartości w komórki poniżej w zadanym zakresie (by robić to etapami).

    Moja wiedza kończy się na tym etapie:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    Wiem, że jakieś pętle wchodzą w grę by kopiowało co drugi wiersz (ale nie wiem jak :( ).

    Mam coś takiego:
    380309 0 5.68637499000000E+0006 7.57095410000000E+0006
    380310 0 5.68637498100187E+0006 7.57095440775114E+0006
    380311 0 5.68637821000000E+0006 7.57101625000000E+0006
    380312 0 5.68637824128865E+0006 7.57101655617092E+0006

    Chcę uzyskać coś takiego:
    380309 0 5.68637499000000E+0006 7.57095410000000E+0006
    380310 0 5.68637499000000E+0006 7.57095410000000E+0006
    380311 0 5.68637821000000E+0006 7.57101625000000E+0006
    380312 0 5.68637821000000E+0006 7.57101625000000E+0006

    Wręcz błagam o pomoc, mam ponad 20tys wierszy do przerobienia na poniedziałek.

    0 2
  • #2 09 Maj 2015 23:28
    marcinj12
    Poziom 40  

    Spróbuj np. tak - najpierw zaznaczasz dane w wybranej (pojedynczej) kolumnie, potem wykonujesz makro.

    Kod: vb
    Zaloguj się, aby zobaczyć kod


    PS. Takie rzeczy można zrobić i bez makra: wystarczy w dodatkowej kolumnie przeciągnąć funkcję
    Kod: vb
    Zaloguj się, aby zobaczyć kod
    , filtrem odfiltrować komórki z 0 (bądź 1, zależy od którego wiersza zaczynasz), następnie w komórce z danymi wstawić funkcję odwołującą się do poprzedniej komórki, np.w A2 wstawić
    Kod: vb
    Zaloguj się, aby zobaczyć kod
    i przeciągnąć w dół. Potem zdjąć filtr, skopiować całą kolumnę i wkleić specjalnie jako wartości.

    0
  • #3 10 Maj 2015 00:03
    kluga
    Poziom 2  

    O matko! Dzięki Ci Dobry Człowieku!!

    Nie spodziewałam się tak szybkiej odpowiedzi :)

    I makro działa świetnie!!! U saved my life!!

    ps. faktycznie, zaczęłam kombinować z tymi makrami i o najprostszej rzeczy nie pomyślałam ;)

    0
  Szukaj w 5mln produktów