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 - Ustawienie tego samego filtra w kilku tabelach przestawnych

Gianni_85 19 Sty 2016 13:00 1287 2
  • #1 19 Sty 2016 13:00
    Gianni_85
    Poziom 6  

    Hej wszystkim forumowiczom.

    Zmagam się z problem. Mianowicie mam skoroszyt a w nim 5 tabel przestawnych.

    W każdej tabeli znajdują się inne informacje dotyczące klientów.
    We wszystkich tabelach nazwa klienta jest ustawiona jako filtr.

    Potrzebuje makro, które pozwoli mi na ustawienie tej samego filtra we wszystkich tabelach.

    Czy ktoś może mi pomóc?

    0 2
  • #2 22 Sty 2016 10:52
    Gianni_85
    Poziom 6  

    Sprawdziłem i już jestem bogatszy w wiedzę, że wiele tabel przestawnych można połączyc za pomocą fragmentatora :) zmieniona pozycja (filtr) fragmentatora powoduje przefiltrowanie wszystkich połączonych tabel przestawnych. :) To w połowie rozwiązuje mó task.

    Teraz potrzebuje informacji jak za pomocą kodu vba zmienić pozycję we fragmentatorze .

    Czy ktoś da radę pomóc?

    0
  • #3 24 Sty 2016 12:52
    Michal_Dabrowski
    Poziom 2  

    Cześć :)


    Proponuję tak:

    1. Najpierw pętlą wyświetlić nazwy we fragmentatorze (lub numery pól żeby wiedzieć że np. pole 1 to "kogut" pole 2 to "kaczka" itd. )

    2. Odwołać się do konkretnej nazwy w konkretnym fragmentatorze i ustawić jej właściwość selected na true lub false (w zależności od tego czy chcesz zaznaczyć czy odznaczyć daną opcję)

    Kod wyglądałby np tak:

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod



    Pozdrawiam
    Michał Dąbrowski

    0