Hi M.O.
ich habe mal versucht das etwas umzubauen.
deine Idee ist soweit für meine zwecke ok.
wenn du in deinem Skript von UserForm2 auf UserForm3 springst,
habe ich versucht statt deiner UserForm3 meine UserForm einzubetten und habe da auch das
UserForm_Initialize() umgebaut.
aber er Übernimmt die nicht und gibt ein fehler aus.
Private Sub CommandButton1_Click()
'Name der Tabelle in Variable schreiben
strTabelle = ComboBox1.Value
'diese Userform schlie?en
Unload Me
'Userform zum Bearbeiten der Tabelleneintr?ge bearbeit
UserForm4.Show 'da bleibt er stehen
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
Dim i As Long
With ComboBox1
For i = 1 To wkbdatei.Worksheets.Count
.AddItem wkbdatei.Worksheets(i).Name
Next i
'1. Eintrag ausw?hlen
.ListIndex = 0
End With
End Sub
Komisch ist er nimmt alle Anderen also wenn ich auf UserForm2 oder 3 gehe nur Die 4 nicht.
am Liebsten würde ich dir alles schicken. Lach
Vielleicht weisst du noch ein Tipp.
In deiner UserForm2 Bekomme ich die Datenblätter angezeigt und kann Sie auch auswählen.
ich müsste nur unter den Datenblättern verschiede UserFormen aufmachen ginge das auch?
Mfg Andreas