OVH Cloud OVH Cloud

Nom du fichier Automatique

2 réponses
Avatar
Charles
Bonjour =E0 tous
J'ai pas eu droit aux attentions de nos s=E9millants et=20
=E9rudits Wordiens !!!
Sans doute une erreur de syntaxe et une demande trop floue.
Revoici ma demande : J'essaie de cr=E9er une proc=E9dure=20
d'enregistrement=20
automatique de fiches mais ne connaissant pas grand chose=20
je demande votre aide.
Je voudrais cr=E9er une macro qui d=E9finirait le nom du=20
fichier =E0 partir d'un identifiant du courrier lors de=20
l'enregistrement sous?.
J'ai trouv=E9 sur le site de CIRC=E9 la d=E9esse du Word un=20
d=E9but de r=E9sultat mais cela me donne toujours =AB 2004.doc =BB
Je voudrais que le nom du fichier (.doc) corresponde aux=20
donn=E9es identifiant ce courrier.
L'identifiant est construit avec un signet (par fillin)=20
(Num=E9ros de=20
Compte) et d'une date de cr=E9ation (ddmmyy)

merci =E0 ceux qui se pencheront sur ma demande=20

2 réponses

Avatar
Anacoluthe
Bonjour !

'Charles' nous a écrit ...
J'ai pas eu droit aux attentions de nos sémillants et
érudits Wordiens !!!


Semi-rudes et ralentis wordiens ? Meuh non. Vos deux
posts précédents posaient plusieurs questions télescopées.
De plus vous avez choisi l'option 'macro' sans nous
dire pourquoi ni ce qui vous posait problème exactement :

Je voudrais créer une macro qui définirait le nom du
fichier à partir d'un identifiant du courrier lors de
l'enregistrement sous?.
L'identifiant est construit avec un signet (par fillin)
(Numéros de
Compte) et d'une date de création (ddmmyy)


Il est difficile pour nous de voir où est le problème
Identifiant = LeDoc.Bookmarks("NumCompte").Range.Text
Identifiant = Identifiant & Format(Date() , "ddMMyy")
LeDoc.SaveAs FileName:= Identifiant & ".doc" ...etc....

Si ces lignes vous semblent du chinois, on peut très bien
comprendre : Word s'utilise parfaitement sans ça, mais
alors votre problème concerne plus une formation en vba.
Et peut-être que d'ici là le problème du nom de fichier
pourrait être résolu plus simplement *sans* macro.
Avec un champ Titre par exemple..... ;-)

Vous comprenez maintenant pourquoi les S&E wordiens ne
se sont pas précipités pour répondre ? :-D ))))

Anacoluthe
« Un gentleman, c'est quelqu'un qui sait jouer
de la cornemuse et qui n'en joue pas. »
- Pierre DESPROGES

Avatar
Charles
Bonjour
Ok c'est certainement une incomprehension.ou une
precipitation de ma part.
Je voudrais "enregistrer sous" et que Word me propose
comme nom de fichier la zone que j'utilise comme
identifiant de mon courrier
J'avais trouvé dans le site de Circé une macro et je
pensais que cela pouvais etre la solution
A plus

-----Message d'origine-----
Bonjour !

'Charles' nous a écrit ...
J'ai pas eu droit aux attentions de nos sémillants et
érudits Wordiens !!!


Semi-rudes et ralentis wordiens ? Meuh non. Vos deux
posts précédents posaient plusieurs questions télescopées.
De plus vous avez choisi l'option 'macro' sans nous
dire pourquoi ni ce qui vous posait problème exactement :

Je voudrais créer une macro qui définirait le nom du
fichier à partir d'un identifiant du courrier lors de
l'enregistrement sous?.
L'identifiant est construit avec un signet (par fillin)
(Numéros de
Compte) et d'une date de création (ddmmyy)


Il est difficile pour nous de voir où est le problème
Identifiant = LeDoc.Bookmarks("NumCompte").Range.Text
Identifiant = Identifiant & Format(Date() , "ddMMyy")
LeDoc.SaveAs FileName:= Identifiant & ".doc" ...etc....

Si ces lignes vous semblent du chinois, on peut très bien
comprendre : Word s'utilise parfaitement sans ça, mais
alors votre problème concerne plus une formation en vba.
Et peut-être que d'ici là le problème du nom de fichier
pourrait être résolu plus simplement *sans* macro.
Avec un champ Titre par exemple..... ;-)

Vous comprenez maintenant pourquoi les S&E wordiens ne
se sont pas précipités pour répondre ? :-D ))))

Anacoluthe
« Un gentleman, c'est quelqu'un qui sait jouer
de la cornemuse et qui n'en joue pas. »
- Pierre DESPROGES
.