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.

Kopiowanie z kolumny do wierszy, które nie są obok siebie

MaciejBinek 29 Wrz 2017 19:00 450 4
  • #1 29 Wrz 2017 19:00
    MaciejBinek
    Poziom 3  

    Witam serdecznie!
    Potrzebuję stworzyć makro, które kopiuje zawartość kolumny do wierszy, które nie są obok siebie.
    Na ten moment stworzyłem makro dla 10 ciu wartości z kolumny A2. Kopiuję jedno po drugim i wklejam do wybranych wierszy jednak sprawa dotyczy 1000 wartości.
    Czy można ten kod skrócić?

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0 4
  • #2 29 Wrz 2017 19:51
    clubs
    Poziom 29  

    Witam
    Tak można rozumiem że masz excela powyżej 2003 bo kopiujesz z A do każdego 5 wiersza co 3 kolumny

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  • #3 29 Wrz 2017 20:03
    MaciejBinek
    Poziom 3  

    Tak, office 2010
    Powiedz proszę jak można skrócić pracę kopiowania z kolumny do wskazanych wierszy?

    0
  • #5 05 Paź 2017 20:37
    Andie
    Poziom 20  

    Prot napisał:
    Czas kopiowania wg kodu @clubs jest jeszcze za długi ?


    U mnie wykonuje się jakieś całe 0,8 s, więc jest chyba nieźle :)
    Jeśli jednak mimo wszystko jest za długi (wszak pojęcie czasu jest względne :wink: ), Kolega MaciejBinek może go skrócić, dodając na początku kodu linijkę:
    Kod: vbscript
    Zaloguj się, aby zobaczyć kod
    :D

    andie

    0