Hallo allemaal, mijn probleem:
Ik heb een paar cellen in excel zitten die ik in VBA wil laten zien. dit is de code die ik ervoor gebruik:
Bij een enkele Textbox werkt dit prima, maar zodra ik er meerdere wil doen gaat het fout. De Textboxen blijven leeg ans ik VBA opstart.
wat ik nu dus heb is:
omdat als ik het in allemaal losse private subs zet er wordt gezegd dat er dubbele informatie is. maar op deze manier komt er helemaal niks te staan.
Hoe moet ik dit oplossen?
Bij voorbaat dank,
Dennis
Ik heb een paar cellen in excel zitten die ik in VBA wil laten zien. dit is de code die ik ervoor gebruik:
Code:
Private Sub Hoofdmenu_Initialize()
Me.TextBox1.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B26").Value)
End Sub
Bij een enkele Textbox werkt dit prima, maar zodra ik er meerdere wil doen gaat het fout. De Textboxen blijven leeg ans ik VBA opstart.
wat ik nu dus heb is:
Code:
Private Sub Hoofdmenu_Initialize()
Me.TextBox1.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B26").Value)
Me.TextBox2.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C32").Value)
Me.TextBox12.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B31").Value)
Me.TextBox13.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B30").Value)
Me.TextBox14.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B29").Value)
Me.TextBox15.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B28").Value)
Me.TextBox16.Text = CStr(ThisWorkbook.Sheets("blad1").Range("B27").Value)
Me.TextBox3.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C31").Value)
Me.TextBox4.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C30").Value)
Me.TextBox5.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C29").Value)
Me.TextBox6.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C28").Value)
Me.TextBox7.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C27").Value)
Me.TextBox8.Text = CStr(ThisWorkbook.Sheets("blad1").Range("C26").Value)
End Sub
omdat als ik het in allemaal losse private subs zet er wordt gezegd dat er dubbele informatie is. maar op deze manier komt er helemaal niks te staan.
Hoe moet ik dit oplossen?
Bij voorbaat dank,
Dennis
Laatst bewerkt: