Macro starten bij openen document
Hoi,
Ik wil een Macro maken maar aangezien ik hier niet heel veel verstand van heb, gebruik ik de Macro recorder van Word. Ik zit alleen nog met 2 problemen (of heten dat uitdagingen?) :
1) De Macro die ik wil gaan maken moet gaan werken bij het openen van een Word document, maar dat kan ik niet instellen met de Macro recorder.
2) Ik wil deze macro maken in een samenvoeg bestand. Word moet bij het openen altijd naar het excel document zoeken dat in dezelfde map staat als het word document.
Wanneer ik de macro recorder gebruik verwijst de macro altijd naar 1 lokatie, welke code moet ik invullen om eerst in de huidige map te zoeken?
Ik heb via de Macro recorder de volgende Macro gemaakt:
Sub Koppeling()
'
' Koppeling Macro
' Macro opgenomen op 25-11-2006 door Richard
'
ActiveDocument.MailMerge.OpenDataSource Name:= _
"C:\Richard\Word\adressen.xls", ConfirmConversions:=False, ReadOnly:= _
False, LinkToSource:=True, AddToRecentFiles:=False, PasswordDocument:="", _
PasswordTemplate:="", WritePasswordDocument:="", WritePasswordTemplate:= _
"", Revert:=False, Format:=wdOpenFormatAuto, Connection:= _
"Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=C:\Richard\Word\adressen.xls;Mode=Read;Extended Properties=""HDR=YES;IMEX=1;"";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB
atabase Password="""";Jet OLEDB:Engine Typ" _
, SQLStatement:="SELECT * FROM `Blad1$`", SQLStatement1:="", SubType:= _
wdMergeSubTypeAccess
End Sub
Ik hoop dat iemand me hierbij kan helpen.
Alvast bedankt,
Richard.
Hoi,
Ik wil een Macro maken maar aangezien ik hier niet heel veel verstand van heb, gebruik ik de Macro recorder van Word. Ik zit alleen nog met 2 problemen (of heten dat uitdagingen?) :
1) De Macro die ik wil gaan maken moet gaan werken bij het openen van een Word document, maar dat kan ik niet instellen met de Macro recorder.
2) Ik wil deze macro maken in een samenvoeg bestand. Word moet bij het openen altijd naar het excel document zoeken dat in dezelfde map staat als het word document.
Wanneer ik de macro recorder gebruik verwijst de macro altijd naar 1 lokatie, welke code moet ik invullen om eerst in de huidige map te zoeken?
Ik heb via de Macro recorder de volgende Macro gemaakt:
Sub Koppeling()
'
' Koppeling Macro
' Macro opgenomen op 25-11-2006 door Richard
'
ActiveDocument.MailMerge.OpenDataSource Name:= _
"C:\Richard\Word\adressen.xls", ConfirmConversions:=False, ReadOnly:= _
False, LinkToSource:=True, AddToRecentFiles:=False, PasswordDocument:="", _
PasswordTemplate:="", WritePasswordDocument:="", WritePasswordTemplate:= _
"", Revert:=False, Format:=wdOpenFormatAuto, Connection:= _
"Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=C:\Richard\Word\adressen.xls;Mode=Read;Extended Properties=""HDR=YES;IMEX=1;"";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB

, SQLStatement:="SELECT * FROM `Blad1$`", SQLStatement1:="", SubType:= _
wdMergeSubTypeAccess
End Sub
Ik hoop dat iemand me hierbij kan helpen.
Alvast bedankt,
Richard.
Laatst bewerkt: