Bonjour,
Je souhaiterai corriger automatiquement les données saisies dans une cellule :
Saisie dans "I9" : "ch99,1" => je souhaiterai avoir une correction auto en : "CH99.1"
soit : le "ch" transformé en "CH" et la "virgule" en "point" ...
j'étais partis sur un "Private Sub" qui lance une macro "RemplctPoint" :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("I9") Then Call RemplctPoint
End Sub
et :
Sub RemplctPoint1()
Range("I9").Select
Selection.Replace What:=",", Replacement:=".", LookAt _
:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
Selection.Replace What:="ch", Replacement:="CH", LookAt _
:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
Range("N7").Select
End Sub
mais du coup je ne peut faire + d'une "selection.replace" => ça morche pôô
Merci de votre aide...
HUGS
Je souhaiterai corriger automatiquement les données saisies dans une cellule :
Saisie dans "I9" : "ch99,1" => je souhaiterai avoir une correction auto en : "CH99.1"
soit : le "ch" transformé en "CH" et la "virgule" en "point" ...
j'étais partis sur un "Private Sub" qui lance une macro "RemplctPoint" :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("I9") Then Call RemplctPoint
End Sub
et :
Sub RemplctPoint1()
Range("I9").Select
Selection.Replace What:=",", Replacement:=".", LookAt _
:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
Selection.Replace What:="ch", Replacement:="CH", LookAt _
:=xlPart, SearchOrder:=xlByRows, MatchCase:=False
Range("N7").Select
End Sub
mais du coup je ne peut faire + d'une "selection.replace" => ça morche pôô
Merci de votre aide...
HUGS