[VBA] Remplacer une formule dans plusieurs feuilles du classeur

Remplacer une formule dans plusieurs feuilles du classeur [VBA] - VB/VBA/VBS - Programmation

Marsh Posté le 08-09-2013 à 12:20:37    

Bonjour à tous ( et à toute ? ;-)) )

 

Je cherche à effectuer une maccro pour remplacer un caractère dans plusieurs feuilles
Pour cela, j'ai utilisé la fonction "enregistré la maccro" de excel pour pouvoir recuperer la formule.

 

Et la : STUPEUR !

 

J'effectue la même manipulation deux fois, sauf que une fois je remplace dans LA FEUILLE  et une fois dans le CLASSEUR. Conclusion : La formule est la même

 


Citation :

Sub Macro1()
'
' Macro1 Macro
'

 

'

 

   Cells.Replace What:="a", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub
Sub Macro2()
'
' Macro2 Macro
'

 

'
    Cells.Replace What:="b", Replacement:="", LookAt:=xlPart, SearchOrder:= _
        xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub

 

Ainsi, je vous demande, j'ai beau cherché, mais je ne trouve pas comment remplacer un caractère sur l'ensemble du classeur

 

Merci !!
Berse`


Message édité par berserendo le 08-09-2013 à 12:21:01
Reply

Marsh Posté le 08-09-2013 à 12:20:37   

Reply

Marsh Posté le 09-09-2013 à 09:45:28    

Bonjour,
 
Pourquoi ne pas simplement utiliser la fonction "remplacer" d'excel ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed