Strony

  • Strona główna
  • Kurs Excel
  • Kurs VBA
  • Moje narzędzia
  • Ciekawe Strony

2 [Pytanie czytelnika] Uzupełnianie combobox lub listbox za pomocą stałej tablicowej

Dzień dobry!

Jeden z użytkowników zadał pytanie:

Standardowo ComboBox czy ListBox mogą pobierać wartości z zakresu komórek arkusza. Czy jest jakiś sposób (trik) by te kontrolki (formanty) mogły być zasilane ze stałej tablicowej?

Pomoc do programu jest w tym przypadku jasna. Pole Input range musi być zakresem. Nie można więc wstawić tam formuły. Załóżmy, że ustawiamy pole combo  ten sposób:


W polu A8 nie znajdziemy żadnej wartości z zakresu A1:A5, jedynie indeks wybranej pozycji (1,2,3 itd.). Zakres wejściowy będzie więc potrzebny jeszcze raz, jeżeli chcemy gdzieś wstawić konkretną wybraną wartość (tutaj marzec). 

=INDEKS(A1:A5,A8)