Bonjour,
Novice en VBA, j'ai ecris une macro dans le "thisworkbook" pour cas l'ouverture du fichier celui-ci passe en mode "utilisateur" (un mode pleine ecran).
Mon probléme est que cette macro s'active sur tout mes autres classeurs excel ouvert. Est-il possible de la restreindre seulement a ce classeur ?
Merci pour votre aide
Cordialement,
PS: Voici le code dans le workbook
Private Sub Workbook_Open()
'
' ActiverLeModeUtilisateur Macro
'
'
Application.DisplayFormulaBar = False
ActiveWindow.DisplayWorkbookTabs = False
Application.DisplayFullScreen = True
With ActiveWindow
.DisplayGridlines = False
.DisplayHeadings = False
.DisplayZeros = False
End With
End Sub
Private Sub Workbook_beforeclose(Cancel As Boolean)
'
' DesactiverLeModeUtilisateur Macro
'
'
Application.DisplayFormulaBar = True
ActiveWindow.DisplayWorkbookTabs = True
Application.DisplayFullScreen = False
With ActiveWindow
.DisplayGridlines = False
.DisplayHeadings = True
.DisplayZeros = True
End With
End Sub
Novice en VBA, j'ai ecris une macro dans le "thisworkbook" pour cas l'ouverture du fichier celui-ci passe en mode "utilisateur" (un mode pleine ecran).
Mon probléme est que cette macro s'active sur tout mes autres classeurs excel ouvert. Est-il possible de la restreindre seulement a ce classeur ?
Merci pour votre aide
Cordialement,
PS: Voici le code dans le workbook
Private Sub Workbook_Open()
'
' ActiverLeModeUtilisateur Macro
'
'
Application.DisplayFormulaBar = False
ActiveWindow.DisplayWorkbookTabs = False
Application.DisplayFullScreen = True
With ActiveWindow
.DisplayGridlines = False
.DisplayHeadings = False
.DisplayZeros = False
End With
End Sub
Private Sub Workbook_beforeclose(Cancel As Boolean)
'
' DesactiverLeModeUtilisateur Macro
'
'
Application.DisplayFormulaBar = True
ActiveWindow.DisplayWorkbookTabs = True
Application.DisplayFullScreen = False
With ActiveWindow
.DisplayGridlines = False
.DisplayHeadings = True
.DisplayZeros = True
End With
End Sub