>La procedura "Stampa Unione" collega un documento principale con un file di
>origine dati per poi procedere al loro mixaggio.
>Per semplificare, ipotizzo che il documento principale e l'origine dati
>siano in una stessa cartella (C:\documenti\...\miacartella).
>Il collegamento funziona fino a che la cartella resta nella posizione
>originaria, per� quando la si trasferisce in altra locazione, per esempio su
>una chiavetta, il collegamento non funziona pi� in quanto vuole ritrovare il
>percorso intero originario (C:\documenti\....\miacartella) anzich� quello
>parziale (\mia cartella).
>Io non ho le competenze necessarie per trovare una soluzione perch� non
>conosco il VB, per� ricordo che in Basic era possibile assegnare percorsi
>dinamici ai file utilizzando il segno %. Cos�, per generalizzare, il
>percorso suaccennato potrebbe diventare %%\miacartella e valere ovunque la
>cartella venga spostata.
Io non vedo altra soluzione che rilanciare il metodo
ActiveDocument.MailMerge.OpenDataSource sulla nuova sorgente dati
(parametro Name).
Non credo ci sia modo di impostare un percorso relativo, o almeno i miei
tentativi in questo senso non hanno avuto successo. Per� � possibile
impostare automaticamente il percorso in cui risiede il documento (si
potrebbe per esempio inserire la procedura in AutoOpen, sperando che venga
eseguita prima del link ai dati).
Un'altra strada, in Word 2007, potrebbe essere ravanare in
word\settings.xml e word\_rels\settings.xml.rels e sostituire le occorrenze
di DataSource e Target. Non so per� come possa essere fatto in modo sicuro,
e anche in questo caso non credo si possa impostare un percorso relativo.
Ciao.
Ciao Giovanni, grazie per la risposta.
Ora ho poco tempo, la spesa, i regali, l'albero ecc... poi ci mediter�.
Nel frattempo tanti auguri di Buone Feste.
Vedo che sei stato previdente e sei partito
in anticipo, in fondo a Natale manca ancora
un giorno... ;-)
Auguri comunque.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/officeit/threads
ROTFL!!
Ciao Mauro � la piena del Reno che mi ha frenato :-)
Auguri di cuore anche a te!