Hej, chciałbym przypisać pewną wartość wagi do odpowiedniego wyboru z listBoxa. Czyli wybieram ListBox1.ListIndex(1) i ListBox1.ListIndex(2) i wtedy do dalszych obliczeń nie jest brany string z nazwy tylko odpowiednia dopasowana przeze mnie liczba przypisana do zmiennej. Czy można w jakiś sposób przypisać dodatkową liczbę do ListBoxa? Proszę serdecznie o pomoc.
Przypisanie liczby do wyboru z listboxa, VBA
Wątek przeniesiony 2021-09-16 10:20 z Inne języki programowania przez cerrato.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
- Rejestracja: dni
- Ostatnio: dni
- Postów: 10
Możesz ustawić ListBox1.ColumnCount = 2 i wpisać liczbę do drugiej kolumny
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
Dzięki śliczne za odpowiedź. Jest możliwość ukrycia tej kolumny aby użytkownik wykonujący obliczenia za pomocą userformsa nie widział tych wag, tylko nazwy będące w 1 kolumnie?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 10
Tak na szybko to sprobowalbym ustawić ColumnWidths na tyle duże żeby drugą kolumną się nie zmiescila w widoku. Ale nie testowałem tego nigdy.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
Hej, a nie ma innej możliwości? Bo próbuje z visible, hidden. Zwiekszenie szerokości ListBoxa dało zamierzony cel, ale jeżeli ktoś przescrolluje to widzi wartości, których nie powinien widzieć. Pozdrawiam
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2794
ColumnWidth ale na 0
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
Tylko chce zeby pierwsza kolumna była widoczna, a 2 z wartościami liczbowymi ukryta.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 9
Hej, zamieniłem wartosci w kolumnach i działa :) Dzieki za pomoc :)