Ecrire le deroulement d'une macro

olivier.corbin

XLDnaute Nouveau
Bonjour à tous,

Pouvez vous me dire comment écrire le déroulement de ma macro.

Je voudrais qu'elle recherche les mentions "confimé" en colonne D et G et les remplace par "Avis Passage".

Je voudrais créer autant d'onglet que de mois. Donc je voudrais que cette macro fasse la même recherche sur les 12 onglets (janvier à décembre) Mais je souhaite créer une seule macro pour les 12 mois.

Merci mille fois de votre aide

Olivier
 

Pièces jointes

  • PLANNING REGIONAL MODELE 2010copie 2 de travail.xls
    37.5 KB · Affichages: 69

Robert

XLDnaute Barbatruc
Repose en paix
Re : Ecrire le deroulement d'une macro

Bonjour Olivier, Ubot, bonjour le forum,

je te propose la macro ci-dessous :

Code:
Sub Macro1()
Dim ong As Worksheet 'déclare la variable ong (ONGlet)
Dim pl As Range 'décalre la variable pl (PLage)
 
For Each ong In Sheets 'boucle sur tous les onglets du classeur
    ong.Activate 'active l'onglet
    Set pl = Application.Union(Columns(4), Columns(7)) 'définit la variable pl
    'remplace "confirmé" pas "Avis Passage" dans la plage pl
    pl.Replace What:="confirmé", Replacement:="Avis Passage", LookAt:= _
        xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
Next ong 'prochain onglet du classseur
End Sub
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 206
Messages
2 086 207
Membres
103 157
dernier inscrit
youma