• Initiateur de la discussion Initiateur de la discussion zeltron24
  • Date de début Date de début

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 !

zeltron24

XLDnaute Impliqué
Bonsoir le forum,

Je demande juste un peu d'aide sur cette macro. qui m'indique en erreur "Fonction ou variable attendue".
J'ai beau me creuser la tête je ne trouve pas.

Private Sub CmdMasq_Click()

' Gestion de l'affichage des colonnes F à K
If CmdMasq.Caption = "Masquer Colonnes" Then
CmdMasq.Caption = "Afficher Colonnes"

' Masquage des colonnes F à K

Columns("F:K").Select
Range("F2").Activate
Selection.ColumnWidth = 10
Range("A2").Select

Else

If CmdMasq.Caption = "Afficher Colonnes" Then
CmdMasq.Caption = "Masquer Colonnes"

' Affichage des colonnes F à K
Columns("F:K").Select
Range("F2").Activate
' Selection.ColumnWidth = 0
Range("A2").Select
End If
End If
End Sub

Merci d'avance pour votre aide.
 
Re : Mettez le Masque

Bonsoir,

J'ai juste inversé les largeurs (0 et 10) des colonnes et je n'ai aucun problème ; ça masque et ça démasque

Code:
Private Sub CmdMasq_Click()

' Gestion de l'affichage des colonnes F à K
If CmdMasq.Caption = "Masquer Colonnes" Then
CmdMasq.Caption = "Afficher Colonnes"

' Masquage des colonnes F à K

Columns("F:K").Select
Range("F2").Activate
Selection.ColumnWidth = 0
Range("A2").Select

Else

If CmdMasq.Caption = "Afficher Colonnes" Then
CmdMasq.Caption = "Masquer Colonnes"

' Affichage des colonnes F à K
Columns("F:K").Select
Range("F2").Activate
 Selection.ColumnWidth = 10
Range("A2").Select
End If
End If
End Sub

Cordialement
 
- 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
7
Affichages
176
Réponses
9
Affichages
385
Réponses
5
Affichages
910
Retour