Comment remplacer des lettres par nom avec une macro ?
Résolu/Fermé
capeo
Messages postés
181
Date d'inscription
samedi 16 août 2014
Statut
Membre
Dernière intervention
29 juin 2015
-
14 févr. 2015 à 19:02
capeo Messages postés 181 Date d'inscription samedi 16 août 2014 Statut Membre Dernière intervention 29 juin 2015 - 15 févr. 2015 à 10:49
capeo Messages postés 181 Date d'inscription samedi 16 août 2014 Statut Membre Dernière intervention 29 juin 2015 - 15 févr. 2015 à 10:49
A voir également:
- Comment remplacer des lettres par nom avec une macro ?
- Remplacer disque dur par ssd - Guide
- Trouver un numéro de portable avec un nom ✓ - Forum Mobile
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? - Forum Word
- Trouver une phrase avec des lettres dans le désordre - Forum Loisirs / Divertissements
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
2 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
14 févr. 2015 à 20:24
14 févr. 2015 à 20:24
Bonsoir,
Une proposition de macro :
https://www.cjoint.com/c/EBouIdOmf3E
A+
Une proposition de macro :
https://www.cjoint.com/c/EBouIdOmf3E
A+
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
15 févr. 2015 à 10:29
15 févr. 2015 à 10:29
Bonjour,
Il suffit d'ajouter une instruction de test :
A+
Il suffit d'ajouter une instruction de test :
Sub Test()
Dim Cel As Range, C As Range
Dim i As Integer
Dim Tablo
Dim Texte As String
For Each Cel In Range("A2:A" & Range("A" & Rows.Count).End(xlUp).Row)
If Cel <> "" Then
Tablo = Split(Cel, ";")
For i = 0 To UBound(Tablo)
Set C = Columns(3).Find(Tablo(i), , xlValues, xlWhole)
If Not C Is Nothing Then
Texte = Texte & C.Offset(0, 1) & ";"
End If
Next i
Cel.Offset(0, 1) = Left(Texte, Len(Texte) - 1)
Texte = ""
End If
Next Cel
End Sub
A+
capeo
Messages postés
181
Date d'inscription
samedi 16 août 2014
Statut
Membre
Dernière intervention
29 juin 2015
15 févr. 2015 à 10:49
15 févr. 2015 à 10:49
Bonjour Gyrus
Mille mercis pour cette correction. je vais pouvoir la tester sur mon fichier lundi. tu m'enlèves une épine du pied.
Cdl
Mille mercis pour cette correction. je vais pouvoir la tester sur mon fichier lundi. tu m'enlèves une épine du pied.
Cdl
15 févr. 2015 à 08:20
J'ai omis un petit détail mais qui a toute son importance. Si j'ai des cellules vides la macro bug. Encore mille excuse car je réfléchissais en fonction recherchev. Je vois que pour les macros il faut en tenir compte.
y a t il moyen de corriger la macro. Merci
Cordialement