Mit Excel makro aus Outlook makro immer Fehler 1004
Habe ich eine Regel in Outlook mit einem VBA-Skript. Dieses VBA ist das öffnen von einer lokalen Excel-Datei, und führen Sie das makro in der Excel-Datei.
Beim laufen, und öffnen Sie die Excel-Datei erhalte ich die Fehlermeldung:
Run-time error 1004: das makro Nicht ausführen " Frag mich in Frage-workflow.xlsm!AskMeFlow'. Das makro ist möglicherweise nicht verfügbar, in dieser Arbeitsmappe oder alle Makros deaktiviert werden kann.
Beim ausführen des Excel-makro aus Excel, alles einwandfrei läuft.
Mein code in Outlook:
Sub AskMeAlerts()
Dim appExcel As Excel.Application
Dim wkb As Excel.Workbook
Set appExcel = CreateObject("Excel.Application")
appExcel.Workbooks.Open ("C:\Ask me question workflow.xlsm")
appExcel.Visible = True
appExcel.Run "Ask me question workflow.xlsm!AskMeFlow"
appExcel.ActiveWorkbook.Close
appExcel.Quit
Set appExcel = Nothing
Set wkb = Nothing
End Sub
InformationsquelleAutor user3016795 | 2013-11-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie umgeben Sie den Namen der Arbeitsmappe in
'
einfache Anführungszeichen:Können Sie Weg, ohne den
'
einfache Anführungszeichen, wenn Ihre Arbeitsmappe name kein Leerzeichen enthalten ist, aber verkaufen tut.InformationsquelleAutor Jean-François Corbett
Outlook 2010 mit Excel 2010 Makros scheint, müssen die einfachen Anführungszeichen (siehe frühere Antwort), auch wenn der name der Arbeitsmappe nicht enthalten Leerzeichen. Was funktioniert in Office 2003 nicht funktionieren würde im Jahr 2010 ohne Sie.
InformationsquelleAutor user3710965