Hallo,
ich bekomme eine Fehlermeldung wenn ich versuche das Makro über einen RibbonButton zu starten. Wenn ich es aber aus dem Editor starte klappt es.
Leider sagt die Fehlermeldung auch nicht wirklich viel. Muss ich die InputBox irgendwie anders ansprechen? Oder kennt jemand zufällig das Problem?
Oder liegt der Fehler sogar ganz woanders?
ich bekomme eine Fehlermeldung wenn ich versuche das Makro über einen RibbonButton zu starten. Wenn ich es aber aus dem Editor starte klappt es.
Leider sagt die Fehlermeldung auch nicht wirklich viel. Muss ich die InputBox irgendwie anders ansprechen? Oder kennt jemand zufällig das Problem?
Oder liegt der Fehler sogar ganz woanders?

VB.NET-Quellcode
- Option Explicit
- Dim name, pdf As String
- Dim olApp, olMail As Object
- Sub Email()
- name = InputBox("Bitte den Dateinamen eintragen")
- ThisDocument.ExportAsFixedFormat _
- OutputFileName:=name, _
- ExportFormat:=wdExportFormatPDF, _
- OpenAfterExport:=False, _
- Range:=wdExportAllDocument
- Set olApp = CreateObject("Outlook.Application")
- Set olMail = olApp.CreateItem(0)
- pdf = ThisDocument.Path & "\" & name & ".pdf"
- With olMail
- .Display
- .attachments.Add pdf
- End With
- Set olApp = Nothing
- Set olMail = Nothing
- End Sub