Ich habe eine UF (UserForm1) mit diversen Textboxen und einem Listenfeld.
Den Namen (Labels) für die entsprechenden Textboxen , für die UserForm und die Columns der Listbox holt ich über das zugrundeliegende Worksheet (tbl_DATA)
Da ich merke das die ganze Sache etwas größer wird dachte ich ich führe eine MultPage Seite ein.
Hab ich gemacht (vgl fm_Daten)
Auf Page 1 hab ich die gleichen Felder wie in UF1. Nur diesesmal bedkomme ich es nicht gebacken das die Namen für die Labels sich aus dem Sheet ziehen
Was mache ich falsch?
Bitte um Hilfe
File kann ich derzeit nicht uploaden
ier ist ein 404-Fehler aufgetreten, bitte gehen Sie auf die Startseite https://www.herber.de/
Hier der Codfe für die UF
Private Sub UserForm_Initialize()
Dim i As Integer
With tbl_DATA
'Überschrift der Userform aus Zelle A1 holen
Me.Caption = .Range("A1").Value
For i = 1 To 10
Me.Controls("Label" & i).Caption = .Cells(2, i).Value
Next i
'Überschrift der ListBox aus Tabelle holen
For i = 1 To 8
Me.Controls("Label" & i + 10).Caption = .Cells(2, i).Value
Next i
End With
'ListBox einstellen
With Me.ListBox1
.ColumnCount = 10 'Spaltenanzahl festlegen
.ColumnWidths = "80;80;80;80;80;80;80;80;80;10" 'Spaltenbreiten definieren
End With
'Cursor standardmäßig in die erste TextBox setzen
Me.TextBox1.SetFocus
End Sub
Allen besten Dank im Voraus