Ich habe ein Problem eine Variable zu einem Wort App Geben, über einen Excel-Makro:Parameter an einen Word-Makro aus einer Excel-Makro
dim wrdApp as Word.Application
dim wrdDoc as Word.Document
dim PRODUCT_NAME as string
PRODUCT_NAME="This thing"
Set wrdApp = CreateObject("Word.Application")
wrdApp.Visible = True
Set wrdDoc = wrdApp.Documents.Add
wrdApp.Run "MAIN_TOC", PRODUCT_NAME
Dies erzeugt Laufzeitfehler '450':
Falsche Nummer von Argumenten oder ungültiger Eigentumszuweisung.
Was mache ich falsch?
Können Sie das Wort Code für 'MAIN_TOC Post" – Comintern
Und darin liegt das Problem :( ich das Wort richtig Makro nicht aufgebaut hatte Sobald ich die richtige Erklärung wurde die Variable übergeben: Sub MAIN_TOC (Produkt als String) Natürlich brach das Wort Makro, aber aus völlig unabhängigen Gründen –
Ich sehe.Dies ist wahrscheinlich ohne diese Informationen nicht zu beantworten.Sind das Word-VBA-Projekt geschützt? – Comintern