Remplacement valeur

Bonjour,

Je pense que cela a déjà été évoqué mais ayant une notion trés limité, je n'arrive pas à reproduire les exemples cités pour mon cas.

Dans ma colonne A je souhaite changer automatiquement la valeur 107 par alarme, la 201 et par ouverture prématurée et la 210 par absence de fermeture.

Est-ce que cela est possible? En vous emerciant.

Laurent

68liste-even.xlsx (12.10 Ko)

Dans la cellule C2 de ton fichier : tu rentres la formule suivante et tu la déroules jusqu'en bas :

=SI(A2=107;"Alarme";SI(A2=201;"Ouverture prématurée";"Absence de fermeture"))

tu copies colles sur les anciennes données.

Sinon tu peux selectionner la plage A2:A13

tu appuies sur CTRL et H

dans rechercher tu saisis 107

puis remplacer par Alarme

et remplacer tout.

De même pour les autres valeurs à remplacer

Cordialement

Bonjour

En VBA (ou j'essaie de faire des efforts) avec ce Code qu'il doit être possible de raccourcir.

Sub Remplace()
Range("A2:A100").Replace What:=107, Replacement:="Alarme", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=False
Range("A2:A100").Replace What:=201, Replacement:="ouverture prématurée", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=False
Range("A2:A100").Replace What:=210, Replacement:="absence de fermeture", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=False
End Sub

Cordialement

103liste-even.zip (9.91 Ko)

ketamacanna ta formule a marché et je t'en remercie et amadeus ta formule doit être bonne également mais mon niveau étant trés juste était un peu complexe pour moi et je n'ai pas su où la mettre désolé. Je vous remercie encore à vous deux, vous m'avez retiré une sacré écharde du pied.

Je risque de poster un autre probème du même genre.

Cordialement.

Laurent.

Rechercher des sujets similaires à "remplacement valeur"