Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jacky49

XLDnaute Impliqué
Bonsoir le forum,

voici un code que j'ai fais avec l'enregistreur de macro et qui fonctionne sur la feuille ou je l'ai fait. Ma question est que je voudrais que ce code fonctionne pour toutes les feuilles de mon classeur sachant que c'est toujours la même colonne que je masque
merci d'avance
jacky
Code:
Sub MasquerColonneF()
'
' MasquerColonneF Macro
'

'
    Columns("F:F").Select
    Range("F3").Activate
    Selection.EntireColumn.Hidden = True
    Range("J7").Select
End Sub
 
Re : Masquer Colonne

Bonsoir Jacky,

Voici qui devrait répondre à ton besoin :
VB:
Sub MasquerColonneF()
'
' MasquerColonneF Macro
'

'
    Dim sh
    For Each sh In ActiveWorkbook.Sheets
        sh.Columns("F:F").EntireColumn.Hidden = True
    Next
End Sub

A+
 
Re : Masquer Colonne

Bonjour, jacky49, le Forum,

Peut-être ainsi :

Code:
Sub MasquerColonneF()
Dim ws As Worksheet
Application.ScreenUpdating = False
For Each ws In Worksheets
ws.Select
Columns("F:F").EntireColumn.Hidden = True
Range("J7").Select
Next
Application.ScreenUpdating = True
End Sub

A bientôt 🙂.

Bonjour, Fred0o
 
Dernière édition:
Re : Masquer Colonne

re, celui de JCGL aussi, mais je préfères masquer avec un bouton car j'entre des données dans la colonne et la , comme la colonne se masque à l'ouverture de la feuille, je suis obligé de la réafficher pour entrer mes données
merci
jacky
 
Re : Masquer Colonne

re Etienne,

j'ai essayé, mais en fait, il me réaffiche que la feuille qui est ouverte et pas les autres, ce que je voudrais , c'est que la colonne F se réaffiche dans toutes les feuilles comme le code qui les masque
merci
jacky
 
Re : Masquer Colonne

Re-bonjour,

A tester :

Code:
Sub Colonne_F_afficher()
Dim ws As Worksheet
Application.ScreenUpdating = False
For Each ws In Worksheets
ws.Select
Columns("F:F").EntireColumn.Hidden = False
Range("J7").Select
Next
Application.ScreenUpdating = True
End Sub

A bientôt 🙂.
 
Re : Masquer Colonne

Re Etienne et DoubleZero,

en fait le code fonctionne quand on change True par False mais comme j'avais laissé le code JCGL dans le ThisWorkBook , des que j'ouvrais une feuille pour voir si le code fonctionnait, le code de JCGL me masquait la colonne F.
Donc merci à tous
jacky
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
258
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
753
Retour