Vraag & Antwoord

Anders (software)

word macro automatisch starten vanuit Access met VBA

2 antwoorden
  • Ik heb een document die bij het openen automatisch een macro start. Wanneer ik vanuit access via vba het document start wordt de macro niet gestart. Ik gebruik de volgende code Dim objWord As Word.Document Set objWord = GetObject("documentnaam.doc/mautoopen") objWord.Application.Visible = True autoopen is de naam van de macro in het Word document, ook zonder de toevoeging mautoopen gebeurt er niets Wie weet raad In de references staat o.a. de Word 9.0 library opgenomen Bij voorbaat dank voor jullie reactie
  • en het goede antwoord is : Function RunWordMacro() Dim WordApp As Word.Application Dim WordDoc As Word.Document Set WordApp = CreateObject("Word.Application") Set WordDoc = WordApp.Documents.Open _ ("C:\Wordtest.doc") WordApp.Visible = True WordApp.Run "Macro1" ' Uncomment the next line of code to print the document. ' WordDoc.PrintOut Background:=False ' Uncomment the next line of code to save the modified document. ' WordDoc.Save WordApp.Quit SaveChanges:=wdDoNotSaveChanges Set WordApp = Nothing End Function Zelf al gevonden

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.