Discussion:
visitekaartje met foto
(te oud om op te antwoorden)
pw
2006-09-30 23:00:30 UTC
Permalink
Beste,

Uit een gegevensbestand in Excel haal ik NAW-gegevens waarmee ik een
Word-bestand vul via Afdruk Samenvoegen > Etiketten (visitekaartje).
Nu wil ik op dat visitekaartje een foto opnemen.
Het visitekaartje in Word heb ik gevuld met een aantal tekstvakken. Eén
daarvan (3x4cm) is bedoeld voor een pasfotootje.
Ik heb getracht een foto in een cel van het Excel-bestand te plaatsen, maar
die veldnaam ("foto") wordt niet in het Word-bestand zichtbaar. Wel alle
NAW-velden uit Excel.
Ik heb al een tijd zitten puzzelen. Ook heb ik de bestandnaam van de foto
(opgeslagen in dezelfde folder als het Excel NAW-bestand), in een cel naast
de "naam"-kolom in het NAW-bestand geplaatst en die cel vervolgens in het
Word-bestand als variable opgenomen. Geen succes...
Het is me dus nog niet gelukt om foto (+naam,adres etc) in het Word-bestand
te krijgen, zodat ik een A4 kan afdrukken met meerdere visitekaartjes
(5,5x8,5).

Wie kan me op weg helpen om een fotootje te 'mergen'???

groet,
Pieter
jan
2006-10-01 09:06:43 UTC
Permalink
Pieter,

Er is wel een mogelijkheid.

In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
backslash:
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder mapverwijzing
heb je daar dus niets mee te maken)

In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
Dat veld ziet er dan zo uit:

{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }


De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.

Er is nog een voorwaarde en een actie die moet worden uitgevoerd:

De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)

Na "Samenvoegen naar nieuw document" moet je de velden nog bijwerken:
selecteer het hele document en druk op F9.
Pas daarna afdrukken.

Jan
Dave
2006-10-01 12:55:01 UTC
Permalink
Jan,

Wauw. Dat vind ik nou het leuke van zo'n gebruikersgroep. Ik leer er
regelmatig weer wat bij, ook als ik de vraag niet zelf gesteld heb. Bedankt
voor je duidelijke antwoord. Daar kan ik in de toekomst vast wat mee.

Maar (Pieter), je hebt het voordurend over visitekaartjes. Deze maak je
feitelijk telkens een A4tje vol van dezelfde kaartjes (voor jezelf). Een stuk
of 8 of 10 per A4, dat druk je zelf meerdere keren af of laat het op heel
mooi papier ergens drukken, zodat je enkele honderden hebt als voorraad om
weg te geven. Als je dus echt visite kaartjes bedoelt, waarom dat telkens je
eigen foto linken? Dat is bijzonder omslachtig.

Of ben je feitelijk ID pasjes aan het maken of iets dergelijks. Dus van elke
persoon in je databestandje een kaartje of pasje? Of begrijp ik het helemaal
verkeerd?

David
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
pw
2006-10-01 21:46:58 UTC
Permalink
Post by Dave
Jan,
Wauw. Dat vind ik nou het leuke van zo'n gebruikersgroep. Ik leer er
regelmatig weer wat bij, ook als ik de vraag niet zelf gesteld heb. Bedankt
voor je duidelijke antwoord. Daar kan ik in de toekomst vast wat mee.
Maar (Pieter), je hebt het voordurend over visitekaartjes. Deze maak je
feitelijk telkens een A4tje vol van dezelfde kaartjes (voor jezelf). Een stuk
of 8 of 10 per A4, dat druk je zelf meerdere keren af of laat het op heel
mooi papier ergens drukken, zodat je enkele honderden hebt als voorraad om
weg te geven. Als je dus echt visite kaartjes bedoelt, waarom dat telkens je
eigen foto linken? Dat is bijzonder omslachtig.
Of ben je feitelijk ID pasjes aan het maken of iets dergelijks. Dus van elke
persoon in je databestandje een kaartje of pasje? Of begrijp ik het helemaal
verkeerd?
David
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder
mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als
bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Hoi Dave,
Er is enige begripsverwarring zie ik nu... Ik heb het 'visitekaartje'
genoemd omdat ik de afmetingen daarvan (8,5 x 5,5) heb gebruikt bij de
Papierinstellingen etc van Afdruk samenvoegen (Etiketten).
Maar ik wil m'n eigen kop daar niet steeds op! Het worden
geïndividualiseerde pasjes, dus naw-gegevens van een persoon uit de database
van Excel met bijbehorend hoofd.

Groet,
Pieter
Dave
2006-10-02 07:56:02 UTC
Permalink
Okay, in dat geval naar hartelust aan de slag met de oplossing van Jan. :-)

David
Post by pw
Post by Dave
Jan,
Wauw. Dat vind ik nou het leuke van zo'n gebruikersgroep. Ik leer er
regelmatig weer wat bij, ook als ik de vraag niet zelf gesteld heb. Bedankt
voor je duidelijke antwoord. Daar kan ik in de toekomst vast wat mee.
Maar (Pieter), je hebt het voordurend over visitekaartjes. Deze maak je
feitelijk telkens een A4tje vol van dezelfde kaartjes (voor jezelf). Een stuk
of 8 of 10 per A4, dat druk je zelf meerdere keren af of laat het op heel
mooi papier ergens drukken, zodat je enkele honderden hebt als voorraad om
weg te geven. Als je dus echt visite kaartjes bedoelt, waarom dat telkens je
eigen foto linken? Dat is bijzonder omslachtig.
Of ben je feitelijk ID pasjes aan het maken of iets dergelijks. Dus van elke
persoon in je databestandje een kaartje of pasje? Of begrijp ik het helemaal
verkeerd?
David
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Hoi Dave,
Er is enige begripsverwarring zie ik nu... Ik heb het 'visitekaartje'
genoemd omdat ik de afmetingen daarvan (8,5 x 5,5) heb gebruikt bij de
Papierinstellingen etc van Afdruk samenvoegen (Etiketten).
Maar ik wil m'n eigen kop daar niet steeds op! Het worden
geïndividualiseerde pasjes, dus naw-gegevens van een persoon uit de database
van Excel met bijbehorend hoofd.
Groet,
Pieter
pw
2006-10-10 22:36:31 UTC
Permalink
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder
mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als
bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Dag Jan,

Na een paar avonden fröbelen is het me niet gelukt om geïndividualiseerde
ID-kaartjes te maken, m.b.v. jouw aanwijzingen.
Als ik bovenstaande veld { INCLUDEPICTURE etc..} zoals jij heb aangegeven,
in een etiket plaats via Afdruk Samenvoegen, krijg ik slechts een leeg
kadertje (grootte van de foto) met links boven een rood kruisje erin.
Het maakt daarbij geen verschil of ik het volledige pad met dubbele \\ in de
Excel-kolom plaats, of een hyperlink maak naar het foto-bestandje.

Zodra ik het gehele veld
{ INCLUDEPICTURE "{ MERGEFIELD "D:\ID_kaart\pasfoto\foto1.jpg" }" \*
MERGEFORMAT \d }
in het Word hoofddocument plaats (met NAW-velden uit het Excel bestand)
krijg ik wel dat betreffende fotootje [foto1.jpg] in het samengevoegde
bestand, maar daarmee krijg ik tevens op elke kaart hetzelfde fotootje...

Overigens, om de velden bij te werken niet alleen op F9 drukken; Alt-F9
werkt wel!

Wie weet raad???

Groet,
Pieter
jan
2006-10-11 08:55:09 UTC
Permalink
Pieter,

Dat is niet leuk, maar het zou wel moeten lukken.

Twee vragen:
Ik gaf je deze regel om als veld(en) in te voegen:

{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }



Heb je het tweede veld inderdaad als veld geplaatst binnen het eerste,
d.w.z. de accolades heb je niet zelf getypt?



Je geeft in je eerste mail iets aan dat het veld foto niet zichtbaar is in
het samenvoegbestand.

Bedoel je daarmee dat, als je in het samenvoegbestand, de lijst met
samenvoegvelden opent, dat daar het veld foto niet bij staat?



Overigens is de werking van Alt-F9 (bijna) hetzelfde als die van Shift-F9:
daarmee wordt gewisseld tussen de verschillende veldweergaven, maar wordt
niet het veld bijgewerkt.

F9 werkt het veld bij met de huidige gegevens.



Jan
pw
2006-10-11 09:35:42 UTC
Permalink
Post by jan
Pieter,
Dat is niet leuk, maar het zou wel moeten lukken.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
Heb je het tweede veld inderdaad als veld geplaatst binnen het eerste,
d.w.z. de accolades heb je niet zelf getypt?
Je geeft in je eerste mail iets aan dat het veld foto niet zichtbaar is in
het samenvoegbestand.
Bedoel je daarmee dat, als je in het samenvoegbestand, de lijst met
samenvoegvelden opent, dat daar het veld foto niet bij staat?
daarmee wordt gewisseld tussen de verschillende veldweergaven, maar wordt
niet het veld bijgewerkt.
F9 werkt het veld bij met de huidige gegevens.
Jan
Hoi Jan, fijn dat je reageert.
Na twee avonden vond ik het ook niet leuk meer...;)

Ik heb de regel die jij gaf via Copy / Paste in mijn Word bestand geplaatst.
Het Excel-veld 'foto' is in het adressenbestand wel zichtbaar als ik de
lijst met samenvoegvelden open.
Gekopieerd uit mijn Word-bestand:

Wat me nu opvalt in het Word bestand is, dat de ingeplakte regel {
INCLUDE...etc} ANDERE accolades vertoont bij Weergeven/Verbergen. De
accolades die ik via Invoegen > Veld inbreng zijn accolades die vet lijken
én hebben een stippellijntje er omheen..

Experimenten:
1. de door jou gegeven regel
{ INCLUDEPICTURE "{ MERGEFIELD "foto" }" \* MERGEFORMAT \d }

letterlijk inplakken in Word en in de Excel cellen de locatie van de
betreffende foto geheel ingebracht, mét dubbele \\ tussen de directories
(voorbeeld: D:\\Bestanden\\Mijn gegevensbronnen\\pasfoto01.jpg) etc. Elke
cel heeft dus een andere fotoxx.jpg.
Resultaat: geen foto zichtbaar; de ingeplakte regel is letterlijk zichtbaar.


2. na inbrengen van Veld via menu Invoegen > Veld > Categorie
Koppelingen/verwijzingen > IncludePicture >Bestandsnaam 'foto' > Veldopties
"Gegevens die niet etc,,," AANvinken
Resultaat: foto wordt in Word bestand zichtbaar! Maar elk volgende record
heeft dezelfde foto, en dat is ook weer niet de bedoeling.

Ik ben op de goede weg, maar erg intuïtief heeft MS dit niet in elkaar
gesleuteld, is mijn opinie.


nogmaals dank en groet,
Pieter
jan
2006-10-11 11:01:54 UTC
Permalink
Pieter,

Inderdaad het kopiëren van mijn "code" is niet de juiste weg omdat je dan
niet de velden krijgt die noodzakelijk zijn.
Wat je kunt doen is het volgend:

Zet de cursor op de plek waar de figuur moet komen.
Druk op Ctrl-F9, dan verschijnt een nieuw veld zichtbaar aan de accolades.
Type (of kopiëer) nu tussen de accolades deze tekst:

INCLUDEPICTURE "" \* MERGEFORMAT \d

Zet vervolgens de cursor tussen de beide aanhalingstekens.
Druk weer op Ctrl-F9, er verschijnt nu tussen de aanhalingstekens een nieuw
veld.
Type (of weer kopiëer) tussen de accolades van dit nieuwe veld de volgende
tekst:

MERGEFIELD "Foto"

Nu is je verwijzing compleet.

(in Excel staan nog steeds de dubbele backslashes?)

Je zou nu de gegevens moeten kunnen samenvoegen.
Het hele document selecteren en op F9 drukken om de figuurvelden bij te
werken.

Ik ben benieuwd of het nu wel lukt.

Jan
pw
2006-10-11 15:31:06 UTC
Permalink
Post by jan
Pieter,
Inderdaad het kopiëren van mijn "code" is niet de juiste weg omdat je dan
niet de velden krijgt die noodzakelijk zijn.
Zet de cursor op de plek waar de figuur moet komen.
Druk op Ctrl-F9, dan verschijnt een nieuw veld zichtbaar aan de accolades.
INCLUDEPICTURE "" \* MERGEFORMAT \d
Zet vervolgens de cursor tussen de beide aanhalingstekens.
Druk weer op Ctrl-F9, er verschijnt nu tussen de aanhalingstekens een nieuw
veld.
Type (of weer kopiëer) tussen de accolades van dit nieuwe veld de volgende
MERGEFIELD "Foto"
Nu is je verwijzing compleet.
(in Excel staan nog steeds de dubbele backslashes?)
Je zou nu de gegevens moeten kunnen samenvoegen.
Het hele document selecteren en op F9 drukken om de figuurvelden bij te
werken.
Ik ben benieuwd of het nu wel lukt.
Jan
Beste Jan,

erg veel dank voor je reactie. het resultaat blijft echter 'naatje'....
Nadat ik precies deed wat je hierboven beschreef, blijf ik na het
samenvoegen een afbeeldingskader met in de linkerbovenhoek een rood kruisje
zien.

In het Excel bestand staan in de kolom "foto" (kolom A) alle verwijzingen
naar de jpg-bestandjes met de dubbele backslash.
In het Word doc heb ik staan:
{ INCLUDEPICTURE "{ MERGEFIELD "foto" } " \ * MERGEFORMAT \d }

Na samenvoegen naar bestand, Ctrl a , Alt-F9 blijft de foto onzichtbaar. Het
enige wat zich toont is dus het afbeeldingskader.

Ik kan dit blijkbaar niet goed voor mekaar krijgen.

Groet,
Pieter
jan
2006-10-11 22:00:31 UTC
Permalink
Pieter,

Hoewel dat waarschijnlijk niet de oplossing is, maar bijwerken van het veld
doe je met F9 en niet met Alt-F9.
Als toevallig de eerste verwijzing onjuist is, en daardoor het rode kruis
geeft, met als gevolg dat alle foto's na samenvoegen naar een document
alleen dit kader tonen, zal dat met Alt-F9 niet veranderen, zo mogelijk met
F9 wel.

Als je wilt, wil ik er wel naar kijken, of ik stuur je een voorbeeldje, laat
dan even je mail-adres (enigszins versleuteld) hier achter.

Jan
pw
2006-10-12 12:35:08 UTC
Permalink
Post by jan
Pieter,
Hoewel dat waarschijnlijk niet de oplossing is, maar bijwerken van het veld
doe je met F9 en niet met Alt-F9.
Als toevallig de eerste verwijzing onjuist is, en daardoor het rode kruis
geeft, met als gevolg dat alle foto's na samenvoegen naar een document
alleen dit kader tonen, zal dat met Alt-F9 niet veranderen, zo mogelijk met
F9 wel.
Als je wilt, wil ik er wel naar kijken, of ik stuur je een voorbeeldje, laat
dan even je mail-adres (enigszins versleuteld) hier achter.
Jan
Hoi Jan, graag maak ik van jouw aanbod gebruik om even naar mijn bestandjes
etc te kijken.
Na deze laatste aanwijzing (F9=bijwerken) zie ik het merkwaardige resultaat,
dat er nu wel verschillende fotootjes verschijnen op elke kaart, maar de
naam steeds dezelfde blijft... Misterioso...

Ik zal mijn bestandjes sturen naar jouw e-mail-adres, waarvan de provider >
redivorp moet zijn... ;)

Ook mag je mij uiteraard een voorbeeld mailen.
mijn adres is: ***@NOSPAMPLEASEfrisia60.nl

Alvast dank,
groet,
pw

Dave
2006-10-11 08:59:03 UTC
Permalink
PW,

Jij geeft in jouw "instructie" het pad en het bestand op, wat natuurlijk
resulteert in dezelfde foto op elk kaartje.
Lees de instructies van Jan nog eens goed door. Je moet met een veld uit de
record in excel de tekst ophalen waarin het pad en de bestandsnaam staat. Pas
dan vindt het samenvoegen voor elk kaartje een andere foto.

David
Post by pw
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Dag Jan,
Na een paar avonden fröbelen is het me niet gelukt om geïndividualiseerde
ID-kaartjes te maken, m.b.v. jouw aanwijzingen.
Als ik bovenstaande veld { INCLUDEPICTURE etc..} zoals jij heb aangegeven,
in een etiket plaats via Afdruk Samenvoegen, krijg ik slechts een leeg
kadertje (grootte van de foto) met links boven een rood kruisje erin.
Het maakt daarbij geen verschil of ik het volledige pad met dubbele \\ in de
Excel-kolom plaats, of een hyperlink maak naar het foto-bestandje.
Zodra ik het gehele veld
{ INCLUDEPICTURE "{ MERGEFIELD "D:\ID_kaart\pasfoto\foto1.jpg" }" \*
MERGEFORMAT \d }
in het Word hoofddocument plaats (met NAW-velden uit het Excel bestand)
krijg ik wel dat betreffende fotootje [foto1.jpg] in het samengevoegde
bestand, maar daarmee krijg ik tevens op elke kaart hetzelfde fotootje...
Overigens, om de velden bij te werken niet alleen op F9 drukken; Alt-F9
werkt wel!
Wie weet raad???
Groet,
Pieter
pw
2006-10-11 10:54:19 UTC
Permalink
Dave, ik reageer altijd onder de bestaande tekst, dat is gebruikelijk is mij
ooit geleerd. vandaar dat mijn reactie onderaan staat...
Post by Dave
PW,
Jij geeft in jouw "instructie" het pad en het bestand op, wat natuurlijk
resulteert in dezelfde foto op elk kaartje.
Lees de instructies van Jan nog eens goed door. Je moet met een veld uit de
record in excel de tekst ophalen waarin het pad en de bestandsnaam staat. Pas
dan vindt het samenvoegen voor elk kaartje een andere foto.
David
Post by pw
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Dag Jan,
Na een paar avonden fröbelen is het me niet gelukt om geïndividualiseerde
ID-kaartjes te maken, m.b.v. jouw aanwijzingen.
Als ik bovenstaande veld { INCLUDEPICTURE etc..} zoals jij heb aangegeven,
in een etiket plaats via Afdruk Samenvoegen, krijg ik slechts een leeg
kadertje (grootte van de foto) met links boven een rood kruisje erin.
Het maakt daarbij geen verschil of ik het volledige pad met dubbele \\ in de
Excel-kolom plaats, of een hyperlink maak naar het foto-bestandje.
Zodra ik het gehele veld
{ INCLUDEPICTURE "{ MERGEFIELD "D:\ID_kaart\pasfoto\foto1.jpg" }" \*
MERGEFORMAT \d }
in het Word hoofddocument plaats (met NAW-velden uit het Excel bestand)
krijg ik wel dat betreffende fotootje [foto1.jpg] in het samengevoegde
bestand, maar daarmee krijg ik tevens op elke kaart hetzelfde fotootje...
Overigens, om de velden bij te werken niet alleen op F9 drukken; Alt-F9
werkt wel!
Wie weet raad???
Groet,
Pieter
Dave,
dank voor je aanwijzingen.
ik heb in het Word-bestand de regel:
{ INCLUDEPICTURE "{ MERGEFIELD "foto" }" \* MERGEFORMAT \d }

opgenomen.


In Excel staat in de kolom "foto" (cel A1)

cel A2 D:\\folder\\subfolder\\foto01.jpg
cel A3 D:\\folder\\subfolder\\foto02.jpg
cel A4 D:\\folder\\subfolder\\foto03.jpg
etc

Ook wanneer ik deze teksten tussen aanhalingstekens plaats, maakt geen
verschil (voorbeeld:
cel A2 "D:\\folder\\subfolder\\foto01.jpg" etc.)



Toch komt op elke kaart dezelfde foto. Wel wordt de naam steeds aangepast.



Kun jij aangeven wat ik hierin niet goed heb gedaan?
Dave
2006-10-11 15:29:02 UTC
Permalink
PW,

T.a.v. het onderaan reageren... okay, fijn. De MSN website, die ik gebruik,
plakt voorgaande posts onderaan het "Antwoord" en laat enkele lege regels,
waar het duidelijk "de bedoeling is" om te reageren op de post. Vandaar dat
ik het zo ben gaan doen. Had ik daar over geklaagd dan?

De oplossing van Jan zou moeten werken. Iemand heeft mij ooit met Access
geholpen iets dergelijks te bereiken (maar dan om het database niet
gigantisch te doen worden door het invoegen van pasfoto's). Wat Jan heeft
gedaan, ziet er nagenoeg hetzelfde uit (alleen snapte ik zo ongeveer wat hij
aan het doen was - nadruk op: "ongeveer". Probleem is, ik heb even geen tijd
om het uit te zoeken. Voor mij is de oplossing van Jan iets, wat ik
gekopieerd en geplakt heb in mijn map met TIPS, omdat ik het later
waarschijnlijk ook wel eens wil gebruiken!

Als het bij jou niet werkt, dat zijn er maar twee mogelijke problemen:
1) Je doet iets niet helemaal zoals Jan het beschreef.
2) Jan heeft 1 stap net niet helemaal goed doorgegeven of overgeslagen.
In beide gevallen moet je bij Jan wezen om het verder op te lossen. Sorry. :-/

David
Post by pw
Dave, ik reageer altijd onder de bestaande tekst, dat is gebruikelijk is mij
ooit geleerd. vandaar dat mijn reactie onderaan staat...
Post by Dave
PW,
Jij geeft in jouw "instructie" het pad en het bestand op, wat natuurlijk
resulteert in dezelfde foto op elk kaartje.
Lees de instructies van Jan nog eens goed door. Je moet met een veld uit de
record in excel de tekst ophalen waarin het pad en de bestandsnaam staat. Pas
dan vindt het samenvoegen voor elk kaartje een andere foto.
David
Post by pw
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Dag Jan,
Na een paar avonden fröbelen is het me niet gelukt om geïndividualiseerde
ID-kaartjes te maken, m.b.v. jouw aanwijzingen.
Als ik bovenstaande veld { INCLUDEPICTURE etc..} zoals jij heb aangegeven,
in een etiket plaats via Afdruk Samenvoegen, krijg ik slechts een leeg
kadertje (grootte van de foto) met links boven een rood kruisje erin.
Het maakt daarbij geen verschil of ik het volledige pad met dubbele \\ in de
Excel-kolom plaats, of een hyperlink maak naar het foto-bestandje.
Zodra ik het gehele veld
{ INCLUDEPICTURE "{ MERGEFIELD "D:\ID_kaart\pasfoto\foto1.jpg" }" \*
MERGEFORMAT \d }
in het Word hoofddocument plaats (met NAW-velden uit het Excel bestand)
krijg ik wel dat betreffende fotootje [foto1.jpg] in het samengevoegde
bestand, maar daarmee krijg ik tevens op elke kaart hetzelfde fotootje...
Overigens, om de velden bij te werken niet alleen op F9 drukken; Alt-F9
werkt wel!
Wie weet raad???
Groet,
Pieter
Dave,
dank voor je aanwijzingen.
{ INCLUDEPICTURE "{ MERGEFIELD "foto" }" \* MERGEFORMAT \d }
opgenomen.
In Excel staat in de kolom "foto" (cel A1)
cel A2 D:\\folder\\subfolder\\foto01.jpg
cel A3 D:\\folder\\subfolder\\foto02.jpg
cel A4 D:\\folder\\subfolder\\foto03.jpg
etc
Ook wanneer ik deze teksten tussen aanhalingstekens plaats, maakt geen
cel A2 "D:\\folder\\subfolder\\foto01.jpg" etc.)
Toch komt op elke kaart dezelfde foto. Wel wordt de naam steeds aangepast.
Kun jij aangeven wat ik hierin niet goed heb gedaan?
pw
2006-10-01 21:42:10 UTC
Permalink
Post by jan
Pieter,
Er is wel een mogelijkheid.
In het Excel-bestand dien je de namen (paden) op te nemen met dubbele
H:\\Mijn Afbeeldingen\\foto1.jpg (bij een relatief pad zonder
mapverwijzing
heb je daar dus niets mee te maken)
In het worddocument neem je het veld IncludePicture op en als bestandsnaam
gebruik je het samenvoegveld Foto.
{ INCLUDEPICTURE "{ MERGEFIELD "Foto" }" \* MERGEFORMAT \d }
De optie \d zorgt ervoor dat de gegevens van de foto niet worden opgeslagen
in het bestand, maar gelezen worden vanaf schijf.
De foto moet zijn opgenomen in een tekstregel (dus niet iets als voor of
achter tekst)
selecteer het hele document en druk op F9.
Pas daarna afdrukken.
Jan
Jan, fantastisch! je geeft een heldere instructie, dus ik ga binnenkort
hiermee aan de slag.

Geweldig bedankt,
Pieter
Loading...