Beste forumleden
Met de volgende code wil ik op deze mooie zonnige dag in excel een word document openen of als die niet bestaat openen.
Hij opent het document als het document gevonden wordt maar maakt ook een nieuwe document aan die de macro niet opslaat.
Hoe zet ik in deze vba code een if functie bijv.
Wie helpt mij de code compleet te maken?
Met de volgende code wil ik op deze mooie zonnige dag in excel een word document openen of als die niet bestaat openen.
Code:
Sub ControlWord()
Dim appWD 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("T:\04 Storingen" & "\" & ActiveCell & "\" & ActiveCell.Offset(, 10) & ".docx")
Set appWD = CreateObject("Word.Application")
appWD.Visible = True
wdDoc.Activate
On Error Resume Next
Sheets("blad1").Select
' Tell Word to create a new document
appWD.Documents.Add
' Save the new document with a sequential file name
appWD.ActiveDocument.SaveAs Filename:="T:\04 Storingen" & "\" & ActiveCell & "\" & ActiveCell.Offset(, 10)
End Sub
Hij opent het document als het document gevonden wordt maar maakt ook een nieuwe document aan die de macro niet opslaat.
Hoe zet ik in deze vba code een if functie bijv.
Wie helpt mij de code compleet te maken?