met onderstaande code probeer ik een listbox te vullen vanuit een gesloten bestand.
foutmelding bij openen userform: "subscript valt buiten het bereik.
Zal wel van alles fout zijn aan de code, maar ik kom gewoon niet verder.
waarschijnlijk moet het bestand eerst geopend worden, maar dan krijg ik dezelfde melding.
Het betreft een zelf in elkaar gezet boekhoudprogramma waarin de lijst debiteuren nu nog gewoon op een werkblad staat.
vullen van de listbox is hierbij natuurlijk geen probleem.
Wil echter de debiteurenlijst in een apart bestand zetten zodat ik deze vanuit elk boekjaar apart kan benaderen.
Wie kan me op weg helpen.
Volgende probleem is dan natuurlijk het bijwerken van de debiteuren, maar dat is misschien de volgende vraag.
foutmelding bij openen userform: "subscript valt buiten het bereik.
Zal wel van alles fout zijn aan de code, maar ik kom gewoon niet verder.
waarschijnlijk moet het bestand eerst geopend worden, maar dan krijg ik dezelfde melding.
Code:
Private Sub UserForm_Initialize()
'Dim WB As Workbook 'openen debiteuren.xlsb
'Dim str_Path As String
'str_Path = "C:\users\user\Desktop\BOEKHOUDLIJSTEN\debiteuren.xlsb"
'Set WB = Workbooks.Open(str_Path)
ListBox1.List = Sheets("C:\Users\user\Desktop\BOEKHOUDLIJSTEN[debiteuren.xlsb]Blad1").Range("A1:D500").Value
'WB.Close
End Sub
Het betreft een zelf in elkaar gezet boekhoudprogramma waarin de lijst debiteuren nu nog gewoon op een werkblad staat.
vullen van de listbox is hierbij natuurlijk geen probleem.
Wil echter de debiteurenlijst in een apart bestand zetten zodat ik deze vanuit elk boekjaar apart kan benaderen.
Wie kan me op weg helpen.
Volgende probleem is dan natuurlijk het bijwerken van de debiteuren, maar dat is misschien de volgende vraag.