Masquer automatiquement

bonjour a tous et meilleurs voeux

je vous expose mon soucis

j'ai une feuille excel qui contient plusieurs onglets avec chacun un nom different

sur une feuille bien precise qui se nome "recap annuel" je voudrais que les colonnes O P Q se masque automatiquement quand je ferme cette feuille apres avoir enregistrer

bien amicalement a tous

edit Dan : changé titre du sujet

Bonjour

Deux macros à mettre dans ThisworkBook

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
'
' Masque les colonnes O P Q à la fermeture du fichier
'
  Sheets("recap annuel").Columns("O:Q").Hidden = True
End Sub

Private Sub Workbook_Open()
'
' Démasque les colonnes O P Q à l'ouverture du fichier
'
  Sheets("recap annuel").Columns("O:Q").Hidden = False
End Sub

un grand merci a banzai 64

tout fonctionne comme je le desirais

encore merci et bonne journée a tous

Rechercher des sujets similaires à "masquer automatiquement"