Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Dane listbox - RowSource - Excel

kejmyl 23 Aug 2019 23:06 462 1
  • #1
    kejmyl
    Level 2  
    A jak zrobić taką rzecz: mam zdefiniowaną nazwę dla danych z tabeli, które znajdują się w zakładce Baza. Listbox chcę wywołać przyciskiem z zakładki o nazwie Bilans jako Userform1.Show.
    Tym userformem jest właśnie ten z listbox, dla którego mam takie makro:

    Private Sub UserForm_Initialize()
    ListBox1.RowSource = Range("Firma").Address
    End Sub
    Kiedy próbuję to wywołać z innego arkusza niż tego o nazwie "Baza" wyskakuje mi błąd, jeśli wywołuję to makro mając włączoną zakładkę "Baza" wszystko działa i pokazuje mi listę z danymi z przypisaną nazwą.
    Co tu robię źle?
  • #2
    adamas_nt
    Moderator of Programming
    Potrzebna jeszcze nazwa arkusza.
    Np "Baza!" & Range("Firma").Address

    lub po prostu:
    ListBox1.RowSource = "Firma"