OVH Cloud OVH Cloud

positioner le resultat d'une macro

8 réponses
Avatar
max
bonjour a tous,

j'ai pas mal avanc=E9 grace aux r=E9ponses obtenu sur ce forum mais j'ai
encore une petite question,

J'ai une macro qui insere un texte, sauf qu'elle l'insere la ou est
placer le curseur.
je pense que c'est du a la forme de la commande :

Selection.InsertFile

est il possible de d=E9finir un "ancre" nom=E9e (ou quelque chose
d'=E9quivalent) que je pourrais positionner la ou je veux que le texte
soit inser=E9 et faire quelque chose du style :

MonAncre.InsertFile

J'ai ce besoin car je veux que la macro soit lancer a l'ouverture du
document et face les insertions a partir de fichiers qui auront =E9t=E9
g=E9n=E9r=E9 au pr=E9alable. Je ne veux pas qu'il y au d'intervention de
l'utilisateur pour les instertion
Esperant etre assez clair.

merci d'avance.

--
max

8 réponses

Avatar
Circé
Bonjour max,

Il faut que tu mettes un signet à l'endroit de ton document où tu
souhaites insérer le fichier. Et dans ta macro, tu créeras un objet
Range qui fera référence à ce signet :

Set maplace = ActiveDocument.Bookmarks("monsignet").Range
maplace.InsertFile FileName:="fichier.doc"

Circé
http://faqword.free.fr

max avait écrit le 03/11/2006 :
bonjour a tous,

j'ai pas mal avancé grace aux réponses obtenu sur ce forum mais j'ai
encore une petite question,

J'ai une macro qui insere un texte, sauf qu'elle l'insere la ou est
placer le curseur.
je pense que c'est du a la forme de la commande :

Selection.InsertFile

est il possible de définir un "ancre" nomée (ou quelque chose
d'équivalent) que je pourrais positionner la ou je veux que le texte
soit inseré et faire quelque chose du style :

MonAncre.InsertFile

J'ai ce besoin car je veux que la macro soit lancer a l'ouverture du
document et face les insertions a partir de fichiers qui auront été
généré au préalable. Je ne veux pas qu'il y au d'intervention de
l'utilisateur pour les instertion
Esperant etre assez clair.

merci d'avance.


Avatar
max
super merci,

Il ne me reste plus q'un petit probleme a regler :

quand je fait le insert, il me mondifie l'entete et pied de page sur
tout le document avec celles du dcument que j'insere....

--
max
Avatar
Circé
Le 03/11/2006, max a supposé :
super merci,

Il ne me reste plus q'un petit probleme a regler :

quand je fait le insert, il me mondifie l'entete et pied de page sur
tout le document avec celles du dcument que j'insere....


Je pense que, dans le document que tu insères, il y a des sauts de
section, non ?
Les sauts de section contiennent la mise en page qui les précèdent,
dont les entêtes et pieds de page.

Circé

Avatar
max
Je ne sais pas c'est pas moi qui est creer ce document mais je vais
explorer cette piste.

Est ce que des fois des saut de section ne serait pas créé quand on
fait du publipostage ?

--
max
Avatar
Circé
Je ne sais pas c'est pas moi qui est creer ce document mais je vais
explorer cette piste.

Est ce que des fois des saut de section ne serait pas créé quand on
fait du publipostage ?


Oui, un saut de section est inséré entre chaque page issue d'un
publipostage. Mais jusqu'à présent, tu ne nous as pas parlé de
publipostage ???

Circé

Avatar
max
et bien en fait les documents qui sont inséré sont créer a l'aide
d'un publipostage.

J'ai donc un document principal, qui contient des partie vide qui sont
complétée a l'aide de deux document créé par publipostage a l'aide
de donnée que l'utilisateur a selectionné au préalable dans un
document excel.

il faut donc que je trouve une solution concernant les saut de section.

--
max




Je ne sais pas c'est pas moi qui est creer ce document mais je vais
explorer cette piste.

Est ce que des fois des saut de section ne serait pas créé quand on
fait du publipostage ?


Oui, un saut de section est inséré entre chaque page issue d'un
publipostage. Mais jusqu'à présent, tu ne nous as pas parlé de
publipostage ???

Circé



Avatar
Geo

et bien en fait les documents qui sont inséré sont créer a l'aide
d'un publipostage.

J'ai donc un document principal, qui contient des partie vide qui sont
complétée a l'aide de deux document créé par publipostage a l'aide
de donnée que l'utilisateur a selectionné au préalable dans un
document excel.

il faut donc que je trouve une solution concernant les saut de section.


Pouf pouf, on recommence tout l'exposé du problème.
Si vous donnez les éléments un par un, on n'est pas arrivé à Loches
(expression locale Tourangelle)

--
A+

Avatar
max
mais non;, mais non.

mais si mais si loches est en vue ;)

En fait initialement je voulais juste savoir commen insérer a un
endroit précit un document Word dans un document word. Il se trouve
que le document a insérer est générer par publipostage et qu'il
contient entete et pied de page. A l'insertion je retrouve l'entete et
le pied de page partout sur mon document d'origine.

j'espere que j'ai été plus claire.

--
max




et bien en fait les documents qui sont inséré sont créer a l'aide
d'un publipostage.

J'ai donc un document principal, qui contient des partie vide qui sont
complétée a l'aide de deux document créé par publipostage a l'a ide
de donnée que l'utilisateur a selectionné au préalable dans un
document excel.

il faut donc que je trouve une solution concernant les saut de section.


Pouf pouf, on recommence tout l'exposé du problème.
Si vous donnez les éléments un par un, on n'est pas arrivé à Loch es
(expression locale Tourangelle)

--
A+