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.

VBA formuła For Next - Wyszukiwanie danych w tekstowych

krencistaa 27 Gru 2013 14:45 993 2
  • #1 27 Gru 2013 14:45
    krencistaa
    Poziom 2  

    Witam, chciałbym stworzyć wyszukiwarkę danych w VBA, napotykam jednak problem w tworzeniu formuły For Next.

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    Chciałbym, aby przeszukiwane były wszystkie komórki, nie wiem co wpisać w miejscu CELL, przez to procedura nie działa.
    Chciałbym też wiedzieć, dlaczego nie działa zakres Range("A2: [w, k]")wpisywany i próbowany wielokrotnie:
    Range("A2": [w, k]) itd. więc to nie jest kwestia zapisu.
    Proszę o pomoc :)

    0 2
  • Pomocny post
    #2 27 Gru 2013 18:39
    JRV
    Specjalista - VBA, Excel

    krencistaa napisał:
    Range("A2": [w, k])

    "A2" -jeden rodzaj adresowania, [w, k]-zupełnie inne, nie można mieszać
    Range(Cells(2,1), Cells(w,k)) - tak można

    Dodano po 3 [minuty]:

    krencistaa napisał:
    Exit For
    Next

    to jest sens? petla będzie tylko raz

    0
  • #3 28 Gru 2013 13:47
    krencistaa
    Poziom 2  

    Myślę, że nie ma sensu. Przygodę z programowaniem zacząłem miesiąc temu. Znalazłem taki przykład w internecie i przepisałem nie wiedząc, że pętla będzie tylko raz.
    Dziękuję za podpowiedź z zakresem (range).

    0