Bonjour !
=20
Mon probl=E8me est le suivant:
=20
J'ai cr=E9=E9 sous VBA un =E9cran de saisie qui me sert =E0=20
r=E9cup=E9rer des variables que j'ins=E8re dans un texte dans=20
Word avec la commande:
=20
Selection.GoTo what:=3DwdGoToBookmark, Name:=3D"NomDuSignet"
Selection.TypeText Text:=3DMaVariable
=20
Supposons que les donn=E9es saisies soient les coordonn=E9es=20
d'un client.
Un clic sur un bouton r=E9initialise l'=E9cran de saisie, et=20
me permet de saisir les donn=E9es d'un autre client.
Je voudrais avoir dans mon texte autant de paragraphes,=20
ou de sections, que de clients saisis.
=20
Pour simplifier, j'ai le texte:
Nom : Pr=E9nom :
=20
J'y ai ins=E9r=E9 les signets "Nom1" et "Pr=E9nom1", o=F9 seront=20
plac=E9es les variables srtNom1 et strPrenom1.
Comment puis-je faire pour dupliquer ce texte, y ins=E9rer=20
les signets que j'appellerai "Nom2" et "Pr=E9nom2" et ce=20
autant de fois qu'il y aura de clients diff=E9rents?
=20
Merci pour votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Anacoluthe
Bonjour !
"DoMi" nous a écrit ...
Pour simplifier, j'ai le texte: Nom : Prénom : J'y ai inséré les signets "Nom1" et "Prénom1", où seront placées les variables srtNom1 et strPrenom1. Comment puis-je faire pour dupliquer ce texte, y insérer les signets que j'appellerai "Nom2" et "Prénom2" et ce autant de fois qu'il y aura de clients différents?
Ahhh heureusement que c'est simplifié ! :-) Vous semblez utiliser une technique bien compliquée pour remplir votre texte. Pourquoi ne pas insérer tout le paragraphe texte+données à chaque validation de votre UserForm ? L'utilisation des signets n'est pas très fondée ici car vous voulez insérer un signet, puis insérer du texte à ce signet, opération qui va en principe supprimer votre signet puis recommencer avec un autre nom de signet ce qui semble ici inutile etc...
Anacoluthe « Tout problème simple a une solution complexe qui ne fonctionne pas. » - Olivier LOCKERT
Bonjour !
"DoMi" nous a écrit ...
Pour simplifier, j'ai le texte:
Nom : Prénom :
J'y ai inséré les signets "Nom1" et "Prénom1", où seront
placées les variables srtNom1 et strPrenom1.
Comment puis-je faire pour dupliquer ce texte, y insérer
les signets que j'appellerai "Nom2" et "Prénom2" et ce
autant de fois qu'il y aura de clients différents?
Ahhh heureusement que c'est simplifié ! :-)
Vous semblez utiliser une technique bien compliquée
pour remplir votre texte. Pourquoi ne pas insérer tout
le paragraphe texte+données à chaque validation de votre
UserForm ? L'utilisation des signets n'est pas très
fondée ici car vous voulez insérer un signet, puis
insérer du texte à ce signet, opération qui va en principe
supprimer votre signet puis recommencer avec un autre
nom de signet ce qui semble ici inutile etc...
Anacoluthe
« Tout problème simple a une solution complexe
qui ne fonctionne pas. »
- Olivier LOCKERT
Pour simplifier, j'ai le texte: Nom : Prénom : J'y ai inséré les signets "Nom1" et "Prénom1", où seront placées les variables srtNom1 et strPrenom1. Comment puis-je faire pour dupliquer ce texte, y insérer les signets que j'appellerai "Nom2" et "Prénom2" et ce autant de fois qu'il y aura de clients différents?
Ahhh heureusement que c'est simplifié ! :-) Vous semblez utiliser une technique bien compliquée pour remplir votre texte. Pourquoi ne pas insérer tout le paragraphe texte+données à chaque validation de votre UserForm ? L'utilisation des signets n'est pas très fondée ici car vous voulez insérer un signet, puis insérer du texte à ce signet, opération qui va en principe supprimer votre signet puis recommencer avec un autre nom de signet ce qui semble ici inutile etc...
Anacoluthe « Tout problème simple a une solution complexe qui ne fonctionne pas. » - Olivier LOCKERT
DoMi
C'est que le texte est un tableau beaucoup plus complexe que nom et prénom ! Mais c'est vrai que dans le principe, c'est plus simple d'insérer le texte et les variables, bien que ça nécessite beaucoup de code!... «Tout problème simple a une solution complexe qui ne fonctionne pas.» C'est vrai, ça ! Je crois que je vais coller cette citation sur mon écran !
-----Message d'origine----- Bonjour !
"DoMi" nous a écrit ...
Pour simplifier, j'ai le texte: Nom : Prénom : J'y ai inséré les signets "Nom1" et "Prénom1", où seront placées les variables srtNom1 et strPrenom1. Comment puis-je faire pour dupliquer ce texte, y insérer les signets que j'appellerai "Nom2" et "Prénom2" et ce autant de fois qu'il y aura de clients différents?
Ahhh heureusement que c'est simplifié ! :-) Vous semblez utiliser une technique bien compliquée pour remplir votre texte. Pourquoi ne pas insérer tout le paragraphe texte+données à chaque validation de votre UserForm ? L'utilisation des signets n'est pas très fondée ici car vous voulez insérer un signet, puis insérer du texte à ce signet, opération qui va en principe supprimer votre signet puis recommencer avec un autre nom de signet ce qui semble ici inutile etc...
Anacoluthe « Tout problème simple a une solution complexe qui ne fonctionne pas. » - Olivier LOCKERT
.
C'est que le texte est un tableau beaucoup plus complexe
que nom et prénom !
Mais c'est vrai que dans le principe, c'est plus simple
d'insérer le texte et les variables, bien que ça nécessite
beaucoup de code!...
«Tout problème simple a une solution complexe qui ne
fonctionne pas.» C'est vrai, ça ! Je crois que je vais
coller cette citation sur mon écran !
-----Message d'origine-----
Bonjour !
"DoMi" nous a écrit ...
Pour simplifier, j'ai le texte:
Nom : Prénom :
J'y ai inséré les signets "Nom1" et "Prénom1", où seront
placées les variables srtNom1 et strPrenom1.
Comment puis-je faire pour dupliquer ce texte, y insérer
les signets que j'appellerai "Nom2" et "Prénom2" et ce
autant de fois qu'il y aura de clients différents?
Ahhh heureusement que c'est simplifié ! :-)
Vous semblez utiliser une technique bien compliquée
pour remplir votre texte. Pourquoi ne pas insérer tout
le paragraphe texte+données à chaque validation de votre
UserForm ? L'utilisation des signets n'est pas très
fondée ici car vous voulez insérer un signet, puis
insérer du texte à ce signet, opération qui va en principe
supprimer votre signet puis recommencer avec un autre
nom de signet ce qui semble ici inutile etc...
Anacoluthe
« Tout problème simple a une solution complexe
qui ne fonctionne pas. »
- Olivier LOCKERT
C'est que le texte est un tableau beaucoup plus complexe que nom et prénom ! Mais c'est vrai que dans le principe, c'est plus simple d'insérer le texte et les variables, bien que ça nécessite beaucoup de code!... «Tout problème simple a une solution complexe qui ne fonctionne pas.» C'est vrai, ça ! Je crois que je vais coller cette citation sur mon écran !
-----Message d'origine----- Bonjour !
"DoMi" nous a écrit ...
Pour simplifier, j'ai le texte: Nom : Prénom : J'y ai inséré les signets "Nom1" et "Prénom1", où seront placées les variables srtNom1 et strPrenom1. Comment puis-je faire pour dupliquer ce texte, y insérer les signets que j'appellerai "Nom2" et "Prénom2" et ce autant de fois qu'il y aura de clients différents?
Ahhh heureusement que c'est simplifié ! :-) Vous semblez utiliser une technique bien compliquée pour remplir votre texte. Pourquoi ne pas insérer tout le paragraphe texte+données à chaque validation de votre UserForm ? L'utilisation des signets n'est pas très fondée ici car vous voulez insérer un signet, puis insérer du texte à ce signet, opération qui va en principe supprimer votre signet puis recommencer avec un autre nom de signet ce qui semble ici inutile etc...
Anacoluthe « Tout problème simple a une solution complexe qui ne fonctionne pas. » - Olivier LOCKERT