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 - kopiowanie nie pustego zakresu

michu14031 25 Kwi 2017 17:49 558 4
  • #1 25 Kwi 2017 17:49
    michu14031
    Poziom 13  

    Witam,


    Mam zakres danych a1:l52, interesowało by mnie jakiego użyć kodu ażeby kopiowało mi wiersze gdzie w kolumnach od b do l są dane.

    ważne żeby przy kopiowaniu wiersza do nowego arkusza kopiowało również wartość z kolumny a

    0 4
  • #2 25 Kwi 2017 17:55
    Zbych034
    Poziom 36  

    Nagraj makro i zobacz jak wygląda. Możesz je zmodyfikować.

    0
  • #4 26 Kwi 2017 11:13
    kinggustav
    Poziom 20  

    Lecisz w pętli po wierszach (1..52) i dla każdego sprawdź czy są dane w komórkach np. w sposób zalecany przez M$.
    If WorksheetFunction.CountA(Range("B" & i & ":L" & i) > 0 Then
    KopiujWiersz
    Kopiowanie znanego obszaru ("Ai:Li") możesz zrobić na wiele sposobów, tylko musisz pamiętać numer wiersza, do którego kopiujesz.

    0