Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

word macro automatisch starten vanuit Access met VBA

None
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

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