A voir également:
- Remplacer automatiquement
- Remplacer disque dur par ssd - Guide
- Remplacer word - Guide
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
- Automatiquement - Guide
- Remplaçant de Coco : quelles solutions pour tchater gratuitement en ligne ? - Accueil - Réseaux sociaux
1 réponse
pcenpanne77124
Messages postés
217
Date d'inscription
vendredi 27 mai 2016
Statut
Membre
Dernière intervention
10 novembre 2020
11
16 juin 2016 à 10:30
16 juin 2016 à 10:30
heu t'es sur quel logiciel?
Excel?
Excel?
16 juin 2016 à 11:36
16 juin 2016 à 11:39
Sub RemplacerListeDeMots()
'-------------------------------------------------
'Cette macro a pour rôle de remplacer les mots d'un
' document par une liste de
'mots se trouvant dans une table à deux colonnes
'------------------------------------------------
'Affectation de la table
Set oTbl = Feuil3
'Boucle sur les cellules de la table
For Each oRow In oTbl.Rows
'Sélection du document cible
Feuil4.Select
Feuil5.Select
Feuil6.Select
Selection.HomeKey unit:=wdStory
With Selection.Find
.ClearFormatting
.Forward = True
.Text = Nexttext(oRow.Cells(1).Range.Text) 'utilisation de notre fonction
.Replacement.Text = NetText(oRow.Cells(2).Range.Text) 'utilisation de notre fonction
.Replacement.ClearFormatting
.Execute Replace:=wdReplaceAll
End With
Next oRow
'Libération des objets
Set oDlg = Nothing
Set oTbl = Nothing
End Sub
[code]
Voila ce que j'ai commencer a faire mais ca ne fonctionne pas...
La tableau où j'ai ma liste de référence est en feuille 3 et jaimerais que le remplacement se fasse sur les feuilles 4,5,6,7,8,9