De volgende excel macro opent een word document om hier vervolgens een bewerkingen op uit te voeren. Maar om de een of andere reden lukt het me niet om Word Specifieke Functies te gebruiken. Het lijkt erop dat deze niet beschikbaar zijn. Toch kom ik ze in alle voorbeelden die ik vind tegen.
TemplateLocation en FileLocation zijn absolute paden naar bestanden.
De Word template wordt geopend.
TemplateLocation en FileLocation zijn absolute paden naar bestanden.
De Word template wordt geopend.
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Dim wdApp As Object, wdDoc As Object ' Dim wdApp As Word.Application, wdDoc As Word.Document On Error Resume Next Set wdApp = GetObject(, "Word.Application") If Err.Number <> 0 Then 'Word isn't already running Set wdApp = CreateObject("Word.Application") End If On Error GoTo 0 Set wdDoc = wdApp.Documents.Open(TemplateLocation) wdApp.Visible = True wdDoc.Activate Selection.TypeText (FileLocation) |
👑