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 Excel - coś jakby wyszukaj pionowo

eVr1 28 Sie 2013 15:52 1551 2
  • #1 28 Sie 2013 15:52
    eVr1
    Poziom 2  

    Witam/cześć
    w poniższym pliku dostaję różną licze wierszy w arkuszu "zbaza1", nastepnie przy pomocy wyszukaj pionowo przerzucam niektóre wybrane do form2. Na koniec kopiuję cały wiersz z "zbaza1" do "baaza".
    i o to mi własnie chodzi, grzebałem po różnych forach i najczęściej pisze się o automatyzacji wyszukaj pionowo (w różnych kontekstach). Jest jakiś sposób, aby po numerze początkowym z "form2" lub po "numer" zarzucić makto które samo kopiowałoby mi wiersz z "zbaza1" do "baaza" na koniec utworzonej tam listy?

    byłbym wdzięczny za pomoc, naprowadzenie.

    0 2
  • Pomocny post
    #2 28 Sie 2013 19:51
    McVik
    Poziom 9  

    W Twoim pliku XLS dodałem poniższy kod i przycisk w arkuszu "form2", który uruchamia ten kod.

    Kod: vb
    Zaloguj się, aby zobaczyć kod


    A przy okazji - gdybyś ze swojego przykładowego XLS-a usunął 27 ukrytych arkuszy to nie zajmowałby on niepotrzebnie tyle miejsca na serwerze.
    I jeszcze jedno - Twój arkusz zawiera łącza do zewnętrznych źródeł danych dlatego na moim komputerze kopiują się błędy jako wartości, ale zasada działania jest sprawdzona.
    _________________
    Pozdrawiam - McVik

    0
  • Pomocny post
    #3 29 Sie 2013 11:17
    cbrman
    Poziom 27  

    Przetestuj ten kod dla zdarzenia Worksheet_Change arkusza Form2.
    W komórce B4 arkusza Form2 wpisujesz jedynie numer rekordu do skopiowania.

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    0