Verbrachte einige Zeit Forschung und ich kann nicht herausfinden, was falsch ist.Ausführen von Excel VBA aus MS Access VBA
Sicherheitseinstellungen in beiden Dateien sind korrekt. Der Sub-Aufruf ist öffentlich & in einem normalen Modul.
Der Fehler heißt es: „Kann nicht Makro bla bla bla laufen ....“
Code:
Private Sub this()
Dim xl As Object
Set xl = CreateObject("Excel.Application")
xl.Visible = True
xl.Workbooks.Open "pathToFile" & "\" & "Dig IT.xlsm", True, False
xl.Run "ThisWorkbook.Module3"
Set xl = Nothing
End Sub
Ah Gott im stumm. Änderte es in xl.Run "name" und es hat perfekt funktioniert. Als Antwort posten und Feedback erhalten –