Ich habe eine Prozedor, die wie folgt aussieht:
Public Sub E_Mail_Adresse_generieren(Ort As String, Feld_Person As String, Feld_Abteilung As _
String, Feld_E_Mail_Adresse As String)
With Range(Tabelle6.Cells(2, 1), Tabelle6.Cells(letztezeile, 1))
Set Bereich = .Find(What:=Ort.Controls(Feld_Person).Text, LookAt:=xlWhole)
End With
End Sub
'Feld_Person ist eine ComboBox
'Feld_Abteilung ist eine TextBox
'Feld_E_Mail_adresse ist eine TextBox
'mit der Variable Ort will ich zwischen Userform1 und Tabelle6 wechseln können und genau da liegt mein Problem
Nun ruf ich diese wie folgt auf:
Public Sub ComboBox1_Change()
E_Mail_Adresse_generieren "Ort", "ComboBox1", "TextBox1", "TextBox2"
End Sub
...und es erscheint folgender Fehler:
Fehler beim Kompilieren:
Ungültiger Bezeichner
Nun meine Frage: Wie kann ich Tabelle6 und UserForm1 in einer Variable speichern? Gibt es andere Möglichkeiten auf diese Weise zwischen Tabelle6 und UserForm1 zu wechseln?
Vielen Dank,
Dominik