VBA MAKRO EXCEL exclusiv nur in einer Datei (Excel-File) aus
16.01.2024 13:36:35
AnvarKnurr
Ich möchte Makros, die speziell in einer Excel Datei laufen und nicht über Dateigrenzen hinweg im Menü-Band für jede Excel-Datei separat aufrufen können.
Es kommt aber immer wieder vor, dass Makros aus nicht geöffneten Dateien aufgerufen werden (über die Einträge im z.B. Menü-Band).
Schaut man dann im VBA Editor nach sind die Makros alle 'bearbeitbar' also geöffnet.
Wie kann man Sicher stellen, dass nur Makros der aktuell geöffneten Datei genutzt werden ?
Für Ideen und Anregungen wäre ich dank bar.
P.S.: die Abfrage ..
Private Sub RunTestMakro()
Dim Dateiname
Dateiname = "test.xlsm"
' Überprüfen Sie den Dateinamen
If ThisWorkbook.Name > Dateiname Then
MsgBox "Dieses Makro kann nur in der Datei '" & Dateiname & "' ausgeführt werden.", vbCritical
End
End If
End Sub
führt nicht zum gewünschten ergebnis!