Chciałbym móc przewijać listę, którą tworzę z rozwijanym menu za pomocą VBA. Mój obecny kod to:
With DASHBOARD.Range("AC17").Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,Operator:=xlBetween, Formula1:="="Hidden Template"!$AH$3:$AH$72"
.IgnoreBlank = True
End With
Tworzy listę rozwijaną w porządku, ale chciałbym, aby możliwość przewijania listy za pomocą kółka myszy podczas wybierania z niej.
Jakieś sugestie?
Dzięki!!
Odpowiedzi:
0 dla odpowiedzi № 1Przewijanie w tym obszarze najwyraźniej nie działa zbyt dobrze. Użytkownik innej strony, Jaafar Tribak, opublikował sposób, aby to zrobić: przewiń listę sprawdzania poprawności danych.
W pewnym sensie jest to w to zaangażowane, ale kod wydaje się być całkiem plug-and-play. Zobacz ostatni wpis na stronie.
Dodatkowo, jeśli umieścisz mysz na pasku przewijania i zaczniesz przewijać, zacznie działać. Być może uda Ci się wymyślić jakieś rozwiązanie za pomocą kontrolek