Bonjour,
Je voudrais affecter une châine à une variable dans word et l'appeler.
Je ne sais pas si on peut le faire avec VBA/WORD si oui comment ?
Merci
Bonjour,
Je voudrais affecter une châine à une variable dans word et l'appeler.
Je ne sais pas si on peut le faire avec VBA/WORD si oui comment ?
Merci
Salut,
Bien sûr qu'on peut le faire !
Avec si peu d'information, il est difficile d'en dire plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim myString As String myString = "Ma chaîne"
Merci pour cette solution qui est appropriée mais je fais comment pour affecter cette variable directement dans Word par exemple dans mon document Word je voudrais :
variable : toto
Bonjour, je m'appelle variable.
Je sais pas si les macros on quelque chose à voir. J'aimerai éviter de passer par VBA si possible.
Merci
Salut,
Comment vas-tu faire pour entrer la variable toto ?
Je pense que tu fais allusions aux champs !
Jette un oeil ici pour voir http://heureuxoli.developpez.com/office/word/champs/
Merci, j'ai lu le lien et je le trouve instructif.
Mais je ne comprend pas très bien les VariablesDoc.
Il y a t-il moyen de créer un champ dans Word où l'on y saisie une chaîne (qui sera conservée après enregistrement du fichier).
Puis, ensuite appeller le contenu de ce champ dans Word en indiquant le nom du champ par exemple (%nomchamp%).
Word remplaçera automatiquement ce nom de champ par la chaîne inscrite dans ce champ.
Merci
Salut,
Pour les variables de documents http://heureuxoli.developpez.com/office/word/variables/
Ce que je ne comprend pas, c'est le remplacement, tu peux toujours utiliser un champ Ref qui pointe sur un signet et dans ce cas, pas de remplacement.
Si tu pouvais préciser ce que tu veux faire exactement.
Je pense que je comprends le besoin car j'ai moi-même actuellement exactement la même interrogation. Je m'explique : je suis en train de mettre à jour 2-3 modèles de documents, et dans un des modèles, je souhaiterais que l'objet du document (qui est différent du titre du document) qui est saisi dans une zone spécifique (sans doute un champ de formulaire), soit stocké dans une variable qui puisse être affichée à différents endroits du document. Par exemple dans l'en-tête du document, et dans un tableau à la fin de mon document qui présente un cartouche avec plusieurs informations dans lequel il n'est pas souhaitable que des fautes de frappe ou de recopie soient présentes.
J'ai parcouru les deux liens :
- Les variables : http://heureuxoli.developpez.com/office/word/variables/
- Les champs : http://heureuxoli.developpez.com/office/word/champs/
Je vois donc comment afficher la variable mais je ne trouve pas comment l'affecter, sachant que la solution de présenter un userform par un pop-up n'est pas souhaitée étant donné que la valeur de la variable est susceptible de changer plusieurs fois pendant l'édition du document et que la population utilisateur n'est pas très NTIC-compliant
Merci par avance pour toutes les informations que vous pourriez me fournir sur l'affectation de la valeur de la variable.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager