Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Kłopoty z makrem wyszukiwania po kryterium

Treborf 25 Kwi 2016 21:03 435 7
  • #1 25 Kwi 2016 21:03
    Treborf
    Poziom 8  

    Witam,
    tworzę wyszukiwarkę elementów w bazy na podstawie zadanych kryteriów i mi nie działa. te samo makro używałem kilka lat wcześniej jednym ze swoich skoroszytów i do tej pory działa a tutaj wyskakuje błąd.
    Proszę o pomoc.

  • #2 25 Kwi 2016 21:18
    adamas_nt
    Moderator Programowanie

    A gdzie makro "a tutaj wyskakuje błąd"?

  • #4 26 Kwi 2016 07:41
    adamas_nt
    Moderator Programowanie

    Z kopiowaniem działa. Tak do końca, to nie wiem dlaczego.
    No nie wchodzi do "a10:o210" i już. Bo w "s1:ag200" (arkusza wynikowego) nie ma problemu.
    Koledzy otrzaskani w filtrach pewnie podpowiedzą, albo coś przegapiłem ;)

  • #5 26 Kwi 2016 16:01
    Prot
    Poziom 22  

    Zanim spreparujesz kolego Adamas_nt takie tajemnicze makra, to uprzedź osoby, które Ci mają pomóc w ich prawidłowym działaniu:
    1. co już zrobiłeś ?
    2. co chcesz uzyskać ?
    3. jakie napotkałeś problemy ?

    Dodatkowo przed wysyłką takiego testowego arkusza sprawdź Adamie, czy ze względu na osadzone w nim łącza będzie on działał po testowych modyfikacjach (okrojeniu z danych).

    Co do meritum to makro wyszukiwania działa !!! - a błąd jest w źle skopiowanym ręcznie ? nagłówku tabeli wynikowej. Wyczyść go i już wyszukuje :D

  • #6 26 Kwi 2016 17:46
    Treborf
    Poziom 8  

    Wielkie dzięki za pomoc. Ale jeszcze nie mogę poradzić sobie z drugą wyszukiwarką. Nie wiem jak zastąpić od >= a do <=. Po jeżeli kopiuje to makro do 2 wyszukiwarki to wyszukuje mi wszystkie rekordy z bazy

  • #7 26 Kwi 2016 21:21
    Prot
    Poziom 22  

    W tym skoroszycie już tak masz namieszane z tym Twoim ukrywaniem arkuszy i zakresów komórek, że do momentu uzyskania stabilnego działania makr powinieneś odpuścić wszystkie komplikacje. Pamiętaj o czyszczeniu całego zakresu "wynikowego" przed nowym wyszukiwaniem np po wydruku lub przed wejściem do nowego wyszukiwania.
    Dla drugiego wyszukiwania powinieneś zrobić odrębne makro związane z drugim przyciskiem i drugim zakresem kryteriów.
    Można to zrobić jak na załączonym rysunku
    Kłopoty z makrem wyszukiwania po kryterium

    lub w makrze przez konkatenacje :idea: operatorów ">" & "=" i wartości komórki.

    Na pewno nie będzie to proste ze względu, że funkcja ta działa na wartościach tekstowych więc format daty musi być konwertowany, a całe wyrażenie musi mieć format "Range".

    Co do wyszukiwania wszystkich rekordów z bazy - to wyczyść wszystkie kryteria i spróbuj wyszukiwać :D - jak nie ma kryteriów wyboru lub są niewłaściwe to wybiera wszystkie.

  • #8 28 Kwi 2016 21:16
    Treborf
    Poziom 8  

    Zrobione. Dzięki wszystkim za pomoc

 
Promocja -20%
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
tme