Bonjour,
Par l'enregistreur de Macro j'ai obtenu ce code qui fonctionne très bien lorsqu'il est lancé au clavier et à la souris par CTRL + H, mais qui ne fonctionne pas en VBA (le remplacement ne s'effectue pas)
J'ai essayé de doubler les guillemets
Pas de message d'erreur, mais cela ne fonctionne pas non plus ...
J'ai essayé de remplacer les guillemets, par leur valeur ASCII
Pas de message d'erreur, mais le remplacement ne s'effectue toujours pas !!
Quelqu'un a-t-il une solution ?
Un grand merci pour votre réponse
Par l'enregistreur de Macro j'ai obtenu ce code qui fonctionne très bien lorsqu'il est lancé au clavier et à la souris par CTRL + H, mais qui ne fonctionne pas en VBA (le remplacement ne s'effectue pas)
Code:
Selection.Replace What:="=""T"";1;0", Replacement:="=""T"";0;0", LookAt:= _
xlPart, SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
J'ai essayé de doubler les guillemets
Code:
Selection.Replace What:="=""""T"""";1;0", Replacement:="=""""T"""";0;0", LookAt:= _
xlPart, SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Pas de message d'erreur, mais cela ne fonctionne pas non plus ...
J'ai essayé de remplacer les guillemets, par leur valeur ASCII
Code:
Selection.Replace What:="=" & Chr(34) & "T" & Chr(34) & ";1;0", Replacement:="=" & Chr(34) & "T" & Chr(34) & ";0;0", LookAt:= _
xlPart, SearchOrder:=xlByColumns, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Pas de message d'erreur, mais le remplacement ne s'effectue toujours pas !!
Quelqu'un a-t-il une solution ?
Un grand merci pour votre réponse
Dernière édition: