Witam,
Czy można na formie dynamicznie tworzyć etykiety (Label), ListBox, ComboBox w zależności od zadanej liczby? Ta liczba zawsze będzie zmienna.
Poniżej kod programu, który dla 5-ciu etykiet nazwanych Label1....Label5, wstawionych do UserForm, w pole Caption wpisuje odpowiednie wartości z Excel'a.
Chciałbym dynamicznie tworzyć liczbę etykiet (i innych rzeczy), tak abym nie musiał wcześniej umieszczac ich na formie. Wprowadził bym dodatkową zmienną i od niej uzależniał liczbę etykiet. Wtedy przy pomocy Control modyfikował bym odpowiednie parametry.
Druga sprawa to chętnie bym poczytał w temacie Me.Controls i zmiennych deklarowanych jako Control. Nie mogę znaleźć w Helpie VBA, ani tu na forum informacji:
- co to jest i do czego służy,
- lista parametrów,
- przykłady zastosowań.
Być może za słabo szukam, ale spędziłem na poszukiwaniach już paręnaście godzin.
Bede wdzięczny za pomoc.
Czy można na formie dynamicznie tworzyć etykiety (Label), ListBox, ComboBox w zależności od zadanej liczby? Ta liczba zawsze będzie zmienna.
Poniżej kod programu, który dla 5-ciu etykiet nazwanych Label1....Label5, wstawionych do UserForm, w pole Caption wpisuje odpowiednie wartości z Excel'a.
Kod: text
Chciałbym dynamicznie tworzyć liczbę etykiet (i innych rzeczy), tak abym nie musiał wcześniej umieszczac ich na formie. Wprowadził bym dodatkową zmienną i od niej uzależniał liczbę etykiet. Wtedy przy pomocy Control modyfikował bym odpowiednie parametry.
Druga sprawa to chętnie bym poczytał w temacie Me.Controls i zmiennych deklarowanych jako Control. Nie mogę znaleźć w Helpie VBA, ani tu na forum informacji:
- co to jest i do czego służy,
- lista parametrów,
- przykłady zastosowań.
Być może za słabo szukam, ale spędziłem na poszukiwaniach już paręnaście godzin.
Bede wdzięczny za pomoc.