Copier coller texte avant et après un mot en 1 clic possible ? [Résolu]

cotp 43 Messages postés mercredi 4 mars 2009Date d'inscription 7 décembre 2017 Dernière intervention - 24 nov. 2017 à 09:31 - Dernière réponse : cotp 43 Messages postés mercredi 4 mars 2009Date d'inscription 7 décembre 2017 Dernière intervention
- 29 nov. 2017 à 07:15
Bonjour,

J'ai sélectionné deux zone de texte que j'ai copié collé.
J'aimerai maintenant les copier avant et après un mot en même temps
Est-ce possible ?

Voici un exemple:
Texte copié dans presse papiers: "J'ai mangé des à midi"

texte présent:
frites
pommes
bananes


Après copiage sur première ligne
"J'ai mangé des frites à midi"

Après copiage sur 2e ligne
"J'ai mangé des pommes à midi"

Après copiage sur 3e ligne
"J'ai mangé des bananes à midi"

Merci par avance pour votre aide car je me casse un peu la tête.
Pour l'instant je dois d'abord copié le début de la ligne puis ensuite la fin de la ligne.

Merci par avance,

Cotp

Afficher la suite 
43Messages postés mercredi 4 mars 2009Date d'inscription 7 décembre 2017 Dernière intervention

9 réponses

Répondre au sujet
m@rina 13852 Messages postés mardi 12 juin 2007Date d'inscriptionContributeurStatut 8 décembre 2017 Dernière intervention - 25 nov. 2017 à 02:00
+1
Utile
1
Bonjour,

On ne sait pas trop si tu as beaucoup de phrases comme ça à compléter, et si tu as beaucoup de phrases à copier coller, etc.

Mais bon, le système des listes déroulantes, bien sûr que non ! s'il faut ajouter des listes déroulantes partout, tu auras plus vite fait avec des copier coller manuels.
La solution de Raymond peut être une très bonne solution, si les mots à copier-coller sont toujours les mêmes...

Sinon, pour faire vite, voici une macro simple mais qui ne demande qu'à être améliorée en fonction de tes besoins. Cette macro reprend ton exemple de texte. Tu cliques avant le premier mot, tu exécutes la macro (tu peux en faire un raccourci clavier ou mettre un bouton sur la barre d'outils). Ainsi le texte "J'ai mangé des " viendra s'insérer avant le ce premier mot, puis le texte " à midi" viendra s'insérer à la fin de la ligne.
En fonction de ton vrai travail, l'insertion peut se faire non pas en fin de ligne, mais juste après le mot par exemple.
QUant au texte, il faut le taper dans la macro. Maintenant s'il existe déjà quelque part, et surtout s'il change régulièrement, on peut améliorer la macro pour qu'elle incorpore le copier-coller.

Sub test()
With Selection
.TypeText Text:="J'ai mangé des "
.EndKey Unit:=wdLine
.TypeText Text:=" à midi"
End With
End Sub


m@rina
cotp 43 Messages postés mercredi 4 mars 2009Date d'inscription 7 décembre 2017 Dernière intervention - 29 nov. 2017 à 07:12
Merci m@rina je n'avais plus pensé au macros... Ce que je me demandais c'est s'il existait un moyen de le faire simplement dans Word ou dans le Notepad que je ne connaisse pas.
Je n'ai pas trouvé de programme spécifique meme dans les copié collé qui permette de coller d'un seul clic des éléments de phrases à certains positions en nombre de caractères sur chaque ligne...

En attendant je me suis aussi rappelé d'une soluce qui marche dans ce cas précis... que je pouvais utiliser le copié collé en remplaçant les paragraphes ^p par frites à midi^pJ'ai mangé des

Merci beaucoup pour ton message !

Cotp
Commenter la réponse de m@rina
JocelynBx 24 Messages postés jeudi 23 novembre 2017Date d'inscription 29 novembre 2017 Dernière intervention - 24 nov. 2017 à 16:06
0
Utile
Bonjour, et faire tout simplement une liste déroulante avec les mots?
Commenter la réponse de JocelynBx
Raymond PENTIER 44484 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 8 décembre 2017 Dernière intervention - 24 nov. 2017 à 16:57
0
Utile
1
Salut, cotp.

Le copier-coller n'est pas la bonne méthode.
La liste déroulante n'est pas la méthode la plus efficace.
Je te recommande d'utiliser l'outil qui a été conçu à cet usage, à savoir
INSERTION/Texte/QuickPart ...
cotp 43 Messages postés mercredi 4 mars 2009Date d'inscription 7 décembre 2017 Dernière intervention - 29 nov. 2017 à 07:14
Merci Raymond pour ta réponse,

J'ai bien trouvé Quickpart en effet cependant j'ai plusieurs choix à l'intérieur et ne sais pas l'utiliser dans ce cas précis.

Cotp
Commenter la réponse de Raymond PENTIER
Mike-31 15879 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 6 décembre 2017 Dernière intervention - 24 nov. 2017 à 17:11
0
Utile
3
Bonjour,

mais si tu as plusieurs choix possible à insérer dans ta phrase, comme Jocelyn j'opterai pour une liste de validation en B4 par exemple et dans la cellule ou tu veux insérer le mot j'écrirais
="jai mangé des "&B4&" à midi"

et tu obtiendrais j'ai mangé des frites à midi ou des j'ai mangé des salades à midi
Raymond PENTIER 44484 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 8 décembre 2017 Dernière intervention - 24 nov. 2017 à 17:16
Euh, ami Mike, nous sommes dans Word ... Pas dans Excel !
Mike-31 15879 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 6 décembre 2017 Dernière intervention > Raymond PENTIER 44484 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 8 décembre 2017 Dernière intervention - 24 nov. 2017 à 18:22
Salut mon ami,

Ah oui, erreur de ma part, je vois de l'Excel patout.
cotp 43 Messages postés mercredi 4 mars 2009Date d'inscription 7 décembre 2017 Dernière intervention - 29 nov. 2017 à 07:15
Pas de soucis Mike j'aime aussi Excel lol :)
Commenter la réponse de Mike-31