Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Excel, VBA] - Lista rozwijana zależna od pola wyboru.

23 Lis 2015 12:48 2052 3
  • Poziom 2  
    witam,

    bardzo proszę o pomoc - mam do stworzenia formularz, gdzie w pierwszym kroku wybiera się jedno z 2 pól wyboru, dajmy tu prosty, obrazujący sytuację przykład:

    litera
    cyfra

    a w drugim kroku, w zależności od wyboru pojawia się lista rozwijana z danymi (albo litery, albo cyfry). W arkuszu excela mam wprowadzone dane w dwóch kolumnach: A, B, C, D oraz 1, 2, 3, 4.

    co należy zrobić żeby otrzymać zamierzony efekt? jak połączyć te 2 pola?

    z góry dziękuję za pomoc.
  • Poziom 2  
    witam ponownie,

    @PRL, dziękuję, makro działa poprawnie, ale kontynuując temat - zaznaczamy OptionButton "litera" oraz w ComboBox'ie "B", a następnie zmieniamy literę na "cyfrę", to w Comboboxie dalej zostaje wpisana wartość "B". Co można zrobić, żeby w przypadku zmiany pola wyboru wartość z listy się zerowała (albo przyjmowała wartość domyślną)?
  • Pomocny post
    Poziom 40  
    Wpisz do kodu "kliknięcia" jednej i drugiej opcji dodatkową linię kodu:

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod


    lub

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod


    Aha
    Zaznaczę, że pomimo tego że widzisz w okienku cyfry są to jednak dla VB wartości tekstowe.