Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Execution d'une macro sur tous les onglets d'un meme fichier

SwimCoachNico79

XLDnaute Occasionnel
Bonjour à tous,

Je cherche à exécuter cette macro sur tous les onglets de mon fichier :

Sub SupprColonnes()
'
' SupprColonnes Macro
'

'
Range("A:A,E:E,F:F,G:G,H:H,I:I").Select
Range("I1").Activate
Selection.Delete Shift:=xlToLeft
Range("A1").Select
End Sub

Quelqu'un peut il m'aider ?

Merci d'avance.

SCN
 

Pierrot93

XLDnaute Barbatruc
Re : Execution d'une macro sur tous les onglets d'un meme fichier

BOnjour,

essaye ceci :
Code:
Option Explicit
Sub SupprColonnes()
Dim ws As Worksheet
For Each ws In Worksheets
    ws.Range("A:A,E:E,F:F,G:G,H:H,I:I").Delete Shift:=xlToLeft
Next ws
End Sub

bonne journée
@+

Edition : bonjour 00
 
Dernière édition:

DoubleZero

XLDnaute Barbatruc
Re : Execution d'une macro sur tous les onglets d'un meme fichier

Bonjour, SwimCoachNico79, le Forum,

Peut-être ainsi :

Code:
Option Explicit
Sub Colonnes_supprimer()
Dim o As Worksheet
For Each o In Worksheets
o.Range("A:A,E:I").Delete Shift:=xlToLeft
Next
End Sub

A bientôt

P. S. : Bonjour, Pierrot
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…