OVH Cloud OVH Cloud

Comment faire ?

3 réponses
Avatar
dudulo
Bonjour à tout le monde,
Version excel : 97
Dans une feuille excel, je souhaite remplacer la valeur d'une cellule
contenant du texte (pas tout le texte de la cellule, une partie) par un autre
texte dans une plage de données qui peut varier selon une mise à jour via une
macro.
Exemple : A1:D30 (plage de données variable), chercher toutes les cellules
contenant le texte commencant par "TITI - " pour le supprimer et ne faire
apparaître que le reste contenu dans la cellule modifiée.
Si je ne suis pas assez clair dans ma demande, n'hésitez pas à me le faire
savoir.
Merci à celles ou ceux qui voudront bien m'aider.
Bien cordialement
dudulo

3 réponses

Avatar
garnote
Bonjour dudulo,

Peut-être que :

Sub Efface()
For Each patente In Selection
If Left(patente, 6) = "TITI -" Then patente.Value = Mid(patente, 7,
Len(patente))
Next patente
End Sub

Serge

"dudulo" a écrit dans le message de news:

Bonjour à tout le monde,
Version excel : 97
Dans une feuille excel, je souhaite remplacer la valeur d'une cellule
contenant du texte (pas tout le texte de la cellule, une partie) par un
autre
texte dans une plage de données qui peut varier selon une mise à jour via
une
macro.
Exemple : A1:D30 (plage de données variable), chercher toutes les cellules
contenant le texte commencant par "TITI - " pour le supprimer et ne faire
apparaître que le reste contenu dans la cellule modifiée.
Si je ne suis pas assez clair dans ma demande, n'hésitez pas à me le faire
savoir.
Merci à celles ou ceux qui voudront bien m'aider.
Bien cordialement
dudulo


Avatar
papou
Bonjour
Cells.Replace "TITI", "", xlpart
La seule chose c'est que cela va remplacer tous les TITI **qu'ils soient
devant ou derrière**
A toi de voir
Cordialement

Pascal

"dudulo" a écrit dans le message de news:

Bonjour à tout le monde,
Version excel : 97
Dans une feuille excel, je souhaite remplacer la valeur d'une cellule
contenant du texte (pas tout le texte de la cellule, une partie) par un
autre
texte dans une plage de données qui peut varier selon une mise à jour via
une
macro.
Exemple : A1:D30 (plage de données variable), chercher toutes les cellules
contenant le texte commencant par "TITI - " pour le supprimer et ne faire
apparaître que le reste contenu dans la cellule modifiée.
Si je ne suis pas assez clair dans ma demande, n'hésitez pas à me le faire
savoir.
Merci à celles ou ceux qui voudront bien m'aider.
Bien cordialement
dudulo


Avatar
Pegaze
Bonjour,

A tu pense à Edition-Rechercher/Remplacer
par exemple Remplacer "TITI" par ""

Bonjour à tout le monde,
Version excel : 97
Dans une feuille excel, je souhaite remplacer la valeur d'une cellule
contenant du texte (pas tout le texte de la cellule, une partie) par un autre
texte dans une plage de données qui peut varier selon une mise à jour via une
macro.
Exemple : A1:D30 (plage de données variable), chercher toutes les cellules
contenant le texte commencant par "TITI - " pour le supprimer et ne faire
apparaître que le reste contenu dans la cellule modifiée.
Si je ne suis pas assez clair dans ma demande, n'hésitez pas à me le faire
savoir.
Merci à celles ou ceux qui voudront bien m'aider.
Bien cordialement
dudulo