Mailmerge vanuit excel naar invulbare pdf neemt eerste 3 karakters niet mee

Status
Niet open voor verdere reacties.

rob91

Gebruiker
Lid geworden
10 okt 2008
Berichten
192
Hallo allemaal,

Ik probeer via een stukje vba het excelbestand met donateurs over te nemen op de donateurskaarten (invulbare pdf), die uiteindelijk als ik de code af heb weer als pdf opgeslagen moeten worden.

Nu loop ik tegen het probleem aan dat tijdens de eerste try-outs van mijn velden in de excellijst de eerste 3 karakters niet meegenomen worden naar mijn donateurskaart.

Nu weet ik niet zo heel veel van vba af en wil ik dus vragen of iemand mij kan vertellen waarom dat gebeurd.
Ik heb mijn excel met mijn eerste stukje vba en de invulbare pdf bijgesloten.

Alvast bedankt voor de hulp.

Rob
 

Bijlagen

  • Invulb donakaart test mailmerge blanco.pdf
    1,2 MB · Weergaven: 64
  • Testbestand autofill pdf.xlsm
    41,4 KB · Weergaven: 61
De pdf wordt vanuit excel geopend?
Er wordt adobe indesign geopend? of een andere pdf editor, zoals adobe acrobat X, XI, DC?
Je wil met sendkeys de velden in de pdf vullen, en vervolgens

De producten van adobe hebben ook een macro taal.
Maar het is makkelijk om...
Een donateurskaart in excel te maken, en die op te slaan als pdf!
 
Laatst bewerkt:
Hoi alphamax,

Bedankt voor je bericht.
De PDF wordt inderdaad geopend met Adobe Reader.

Ik was op het mailmerge gekomen omdat ik de invulbare pdf al had, maar nu deze automatisch wil laten vullen omdat het toch om een behoorlijk aantal gaat.
Ik ga eens bekijken of het inderdaad allemaal in excel kan.

gr
Rob
 
Ik heb intussen ontdekt dat tussen alle velden een extra wait in te voegen wel alle inhoud van de cellen wordt meegenomen.

Application.Wait Now + 0.00001

Ik kan dus weer verder.

gr Rob
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan