Folgendes Problem:
Ich habe eine Funktion, die ich aus einer Userform heraus aufrufe. Dieser Funktion gebe ich informationen mit
eine Kundennummer und den Namen der Userform aus der ich sie aufrufe.
in etwa so
Private Sub tb_Kundennummer_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Kundenid = tb_Kundennummer.Value
Formname = Me.Name
Call Kundendetailactualize(Formname, Kundenid)
End Sub
In einem Modul steht folgende Funktion:
Function Kundendetailactualize(Formname, Kundenid)
Dim uf As UserForm.Name
Sheets("Kunden").Select
Range("a1").Select
Do Until ActiveCell.Text = Kundenid Or ActiveCell.Text = ""
ActiveCell.Offset(1, 0).Select
Loop
with control(Formname)
.tb_Kundenbezeichnung.value = activecell.offset(0,1).value
end with
End Function
wie kann ich der Funktion beibringen, dass Formname für die jeweilige Userform steht
also gleicher Funktionsaufruf für Userform1, Userform2 usw.
Ich verzweifle bald