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.

Pętla Do Until razem z kodem, który się będzie wykonywał.

lukaszwat 19 Lis 2014 15:19 582 3
  • #1 19 Lis 2014 15:19
    lukaszwat
    Poziom 9  

    Witam wszystkich
    potrzebuje zrobić makro, które będzie mi powtarzać daną komendę porównania i będzie się przesuwać po Arkuszu 2 wierszu 2 - w moim kodzie to literka "s"
    i nie wiem co robię źle.

    Czyli kod uruchamia się w Arkuszu 2 po wierszu 2 od kolumny C2 następnie porównuje Arkusz2 z Arkuszem 1 - i to działa super. następnie kopiuje arkusz 2 za arkuszem 2. Następnie chciałbym żeby przeskoczył do początku kodu do Arkusza 1 do komórki następnej czyli D2 i ponownie zrobił porównanie i ponownie skopiował arkusz 2. i tak będzie robił aż w wierszu 2 Arkusza 1 napotka na pusta komórkę.

    z góry dzięki

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0 3
  • #2 21 Lis 2014 22:19
    ShinsPL
    Poziom 13  

    A z ciekawości rzuciłem okiem, bo ogólnie nie znam tego języka, aczkolwiek jeżeli działa on choćby podobnie do C to zmień kolejność w tym miejscu:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    Wygląda to tak, że najpierw przypisujesz j do i a dopiero potem ustawiasz wartość j'ota, więc może to generować błąd.

    0
  • Pomocny post
    #3 22 Lis 2014 08:22
    adamas_nt
    Moderator Programowanie

    Wszystkie (błędnie zresztą) zadeklarowane zmienne są zbędne.
    Jeśli chcesz przesunąć się o 1 kolumnę w prawo. to

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    Jeśli jednak z "jotem", bez Selectów, to
    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0
  • #4 24 Lis 2014 08:29
    lukaszwat
    Poziom 9  

    dzięki wielkie

    0