Bonjour,
Je transforme un tableau à l'aide de plusieurs macros (ce sont des "remplacer" en boucle) sauf que des fois, sur des colonnes j'ai des données sources identiques mais que je ne dois pas tranformer de la même manière..
Bref, je voudrais appliquer une macro à une seule colonne et pas à la feuille entière.
J'ai entré cette fonction
Dim cellule As Range
For Each cellule In Selection
Cells.Replace What:="202", Replacement:="Multimédia", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Replace What:="203", Replacement:="37T1", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Replace What:="210", Replacement:="18", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Next
End Sub
mais ça ne fonctionne pas.
Une idée ???
Merci
Je transforme un tableau à l'aide de plusieurs macros (ce sont des "remplacer" en boucle) sauf que des fois, sur des colonnes j'ai des données sources identiques mais que je ne dois pas tranformer de la même manière..
Bref, je voudrais appliquer une macro à une seule colonne et pas à la feuille entière.
J'ai entré cette fonction
Dim cellule As Range
For Each cellule In Selection
Cells.Replace What:="202", Replacement:="Multimédia", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Replace What:="203", Replacement:="37T1", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Replace What:="210", Replacement:="18", LookAt:=xlWhole, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Next
End Sub
mais ça ne fonctionne pas.
Une idée ???
Merci