Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

COMBO BOX / VBA - Zmiana w combobox na daną pozycje z listy wyboru

warecki01 24 Mar 2015 15:48 1056 1
  • #1
    warecki01
    Level 1  
    Witam,

    nie mogę sobie poradzić z jednym tematem.

    Stworzyłem kalkulator w którym jest kilka comboboxów z listami wyborów.

    I... chciałbym aby makro które wykonuje w danym kalkulatorze różne obliczenia na koniec zmieniło w comboboxie wybraną z listy wartość na inną.

    Piszac wprost.
    combobox ma listę wyboru:

    brak
    wskaźnik 1
    wskaźnik 2
    wskaźnik 3
    ...

    pracując na kalkulatorze coś sobie wyliczamy i wybieramy z comboboxa wskaźnik 1. Co zrobić żeby makro które na koniec czyści kalkulator w tym comboboxie zmieniło ten wybrany wskaźnik 1 z powrotem na brak??

    I pytanie 2.
    kolejny conmbobox jest w obszarze który się ukrywa. tzn ukrywa się kilka wierszy ale on choć jest w tych wierszach to nadal pomimo ich urycia pozostaje widoczny na wierzchu - jakby przesuwa się do góry na pierwszy nieukryty.
    Czy da się tak zrobić żeby się chował?

    Możliwe że to banalny temat ale będe bardzo wdzięczny za pomoc.

    Pozdrawiam,
    Ethernet jednoparowy (SPE) - rozwiązania w przemyśle. Szkolenie 29.09.2021r. g. 11.00 Zarejestruj się za darmo
  • #2
    adamas_nt
    Moderator of Programming
    warecki01 wrote:
    kolejny conmbobox jest w obszarze który się ukrywa. tzn ukrywa się kilka wierszy ale on choć jest w tych wierszach to nadal pomimo ich urycia pozostaje widoczny na wierzchu
    Z tego można wywnioskować, że kontrolki umieściłeś w arkuszu. W związku z tym temat wcale nie jest banalny. Wielu już stoczyło na naszym forum nierówną walkę z CheckBox'ami, OptionButon'ami i innymi takimi, umieszczanymi w usuwanych/ukrywanych wierszach ;)

    Nie możesz wykorzystać Np poprawność danych>lista zamiast Combo? To znacznie, ale to znacznie ułatwi pracę.