kann mir jemand sagen,wie ich eine Funktion,die in
Tabelle1(VB-Editor) abgelegt ist,von Modul1 aus aufrufen kann!
Mit Call hab ichs schon probiert,hat nich geklappt!Hätte es damit klappen sollen?
Gruss Steffen
in der Tabelle sollten nur die Aktionen sein die von Excel vorgesehen wurden.
Gruß Hajo
Sub Sprachenwahl3()
Dim a As String
If OptionButton1 = True Then
a = "lzs_deutsch.xls"
ElseIf OptionButton2 = True Then
a = "lzs_englisch.xls"
ElseIf OptionButton3 = True Then
a = "lzs_französisch.xls"
ElseIf OptionButton4 = True Then
a = "lzs_spanisch.xls"
ElseIf OptionButton5 = True Then
a = "lzs_portugiesisch.xls"
ElseIf OptionButton2 = True Then
a = "lzs_italienisch.xls"
ElseIf OptionButton7 = True Then
a = "lzs_finnisch.xls"
ElseIf OptionButton8 = True Then
a = "lzs_dänisch.xls"
ElseIf OptionButton9 = True Then
a = "lzs_schwedisch.xls"
Else
Application.DisplayAlerts = False
Application.Quit
End If
End Sub
für Steuerelemente in der Tabelle bin ich nicht der Fachmann.
Deine Funktion ist keine Funktion sondern ein Makro!!
Warum die Variable a festgelegt wird wenn am Ende Excel geschlossen wird ist mir schleihaft. Code kann ich zur Zeit nicht prüfen.
Gruß Hajo
warum verschiebst du das Makro nicht in ein Modul ?
Spricht doch nichts dagegen. Dann tut's auch.
Gruss Rainer