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.

VBA, ComboBox, zdarzenie Click wykonuje się po zmianie Value

szauek 28 Nov 2009 17:04 1563 0
  • #1
    szauek
    Level 11  
    Witam,
    Mam mały problem w Excelu.
    ComboBox1 ma załóżmy 10 wierszy, klikam, żeby rozwinąć listę. Na obecną chwilę .Value = "" ponieważ nic jeszcze z listy nie zostało wybrane.

    1. Jeśli wybiorę 8 wiersz myszką, .Value = "osmy wiersz" a ComboBox1_Click() wykonuje mi np funkcję WybranoOsmyWiersz()
    czyli zaszły zdarzenia Change oraz Click

    2. W sytuacji jeśli nie kliknę, tylko wcisnę PgDn .Value przymie mi 8 wartość z listy i nie wiem czemu również wykonuje mi zdarzenie ComboBox1_Click() a nie samo Change!

    Wydawałoby się, że zdarzenie click ma miejsce tylko w momencie wybrania czegoś kliknięciem myszką, a tu przewinięcie listy rozwijanej klawiszem PgDn robi taki numer...
    Dlaczego?

    Łukasz
    Ethernet jednoparowy (SPE) - rozwiązania w przemyśle. Szkolenie 29.09.2021r. g. 11.00 Zarejestruj się za darmo