Enregistrer un .doc avec un nom issu d'un formulaire
fspada
Messages postés3Date d'inscriptionvendredi 2 mai 2008StatutMembreDernière intervention 5 mai 2008
-
2 mai 2008 à 12:26
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 2016
-
5 mai 2008 à 15:21
Bonjour à tous,
C'est bien la première fois que j'utilise un forum pour trouver un coup de main.
J'ai cherché pendant des heures sur le net et sur des tchats des connaisseurs de VB pour trouver de l'aide mais impossible de trouver une réponse. Je suis d'ailleur étonné que personne n'ai déjà posé cette question car ça devrait servir à beaucoup. 3 raisons possibles : soit finalement personne n'en a besoin, soit je n'ai pas trouvé, soit c'est si simple que personne ne pose la question.
Voilà le sujet :
J'ai créer un modèle sous Word me permettant de remplir un document type formulaire. Dans ce document j'ai plusieurs champs dont "NOM", "Prénom", "Datedujour".
A partir de ça j'aimerai faire une macro me permettant d'enregistrer le nouveau document avec un nom du type : NOM Prénom Datedujour.doc (exemple : DUPONT Jean 02.05.08.doc).
Merci du coup de main.
A voir également:
Enregistrer un .doc avec un nom issu d'un formulaire
fspada
Messages postés3Date d'inscriptionvendredi 2 mai 2008StatutMembreDernière intervention 5 mai 2008 3 mai 2008 à 22:18
Non non c'était un simple exemple. Je cherche à donner un nom de document en fonction de champs variables. Je voudrais en fait automatiser la détermination du nom de document.
Bilan du : <!--[if supportFields]> FORMTEXT <![endif]-->lundi 1er janvier
2001<!--[if gte mso 9]><xml>
<w:data>FFFFFFFF0010000000000600540065007800740065003400000016006C0075006E0064006900200031006500720020006A0061006E007600690065007200200032003000300031000000100064006400640064002000640020004D004D004D004D0020007900790079007900000000000000000000000000000000000000</w:data>
</xml><![endif]--><!--[if supportFields]><![endif]-->
</html>
------------------------------------------------------------------------------------------------------------------------------------
Je ne touche absolument pas (à mon grand regret) sur Visual Basic ni sur n'importe quel language de programmation.
J'ai essayé avec les infos que tu m'as fourni mais je n'ai pas réussi à m'en sortir.
merci pour le temps que tu y passes
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 20161 5 mai 2008 à 15:21
j'ai bien testé ma macro "Module" AutoOpen / Sub EnregistrerSous avant de publier ma dernière réponse : cela fonctionne
J'ai même trouvé que si on envoi la commande Sendkeys suivi du nom du fichier construit et bien cela implicite un nom à l'enregistrement : pile ce que tu veux,
Ce format word c'est peut-être un document au format Word 2003 ou 2007 natif (.docx)
Ce format n'est pas encore à la norme Open XML et je préférère le format .doc pour l'instant et Regardes les options d'enregistrements de Word aussi pour la compatibilité avec les versions antérieures (options/ options/ onglet "Enregistrements", zone "Format par défaut ")