WordBasic

Status
Niet open voor verdere reacties.

gersa

Gebruiker
Lid geworden
20 dec 2013
Berichten
13
Ik heb een macro gemaakt in Word 2013 om een adressenbestand (Excel) in te lezen en om te zetten naar etiketten. Werkt prima.
Nu wil ik dezelfde macro in Word 2007 gebruiken op mijn tweede computer, maar nu geeft de macro een foutmelding bij de bovenste regel van de opdracht:
WordBasic.MailMergePropagateLabel
With ActiveDocument.MailMerge
.Destination = wdSendToNewDocument
.SuppressBlankLines = True
With .DataSource
.FirstRecord = wdDefaultFirstRecord
.LastRecord = wdDefaultLastRecord
End With
.Execute Pause:=False
End With

Wie kan en wil mij helpen?

Gerard
 
Om te beginnen: waarom gebruik je nog een Wordbasic opdracht? Dat is zóó vorigeeeuws :). Moet toch met normaal VBA ook kunnen?
 
Is inderdaad nogal "archaïsch".
Zie hier dat het commando in Word 2007 alleen te gebruiken zou zijn als het huidige bestandstype (eerst) wordt 'omgezet' naar "merge label document". Er wordt vermeld hoe je dat zou kunnen doen, mocht je zelf niet weten hoe.
De volgende link geeft er wat achtergrondinformatie over: link.

Tijs.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan