Microsoft 365 Erreur Nom ambigu détecté: Workbook_Open

Philippe17

XLDnaute Junior
Supporter XLD
Bonjour à tous,
J'ai un problème sur ce code avec message erreur, je voudrais pour présenter feuille masquer les barres de défilement, vous pouvez m'aider ?
Merci

Philippe 😇
 

Pièces jointes

  • Test.xlsm
    11.9 KB · Affichages: 5
Solution
Bonjour Philippe,
Dans un fichier vous n'avez le droit qu'à un seul module Workbook_Open.
Essayez :
VB:
Private Sub Workbook_Open()
    Application.WindowState = xlMaximized ' Ouvre le Classeur en grand
    With Sheets("feuil1")
        ActiveWindow.DisplayHorizontalScrollBar = False
        ActiveWindow.DisplayVerticalScrollBar = False
    End With
End Sub

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Philippe,
Dans un fichier vous n'avez le droit qu'à un seul module Workbook_Open.
Essayez :
VB:
Private Sub Workbook_Open()
    Application.WindowState = xlMaximized ' Ouvre le Classeur en grand
    With Sheets("feuil1")
        ActiveWindow.DisplayHorizontalScrollBar = False
        ActiveWindow.DisplayVerticalScrollBar = False
    End With
End Sub
 

Nico_J

XLDnaute Occasionnel
Supporter XLD
Bonjour,
Vous avez 2 fois la même procédure sur ThisWorkbook

VB:
Private Sub Workbook_Open()
    With Sheets("feuil1")
        Application.WindowState = xlMaximized ' Ouvre le Classeur en grand
        ActiveWindow.DisplayHorizontalScrollBar = False
        ActiveWindow.DisplayVerticalScrollBar = False
    End With
End Sub

Bonne continuation
 

Jacky67

XLDnaute Barbatruc
Bonjour à tous,
J'ai un problème sur ce code avec message erreur, je voudrais pour présenter feuille masquer les barres de défilement, vous pouvez m'aider ?
Merci

Philippe 😇
Bonjour à tous,
En Complément,
Il ne sert à rien de spécifier la feuille, ainsi écrit, le code sera pour tout le classeur(toutes feuilles)

Si il faut absolument enlever ces barres sur une feuille spécifique
Dans le module de la feuille en question.
VB:
Private Sub Worksheet_Activate()
    ActiveWindow.DisplayHorizontalScrollBar = False
    ActiveWindow.DisplayVerticalScrollBar = False
End Sub

Private Sub Worksheet_Deactivate()
    ActiveWindow.DisplayHorizontalScrollBar = True
    ActiveWindow.DisplayVerticalScrollBar = True
End Sub
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
230
Réponses
17
Affichages
642
Réponses
5
Affichages
329

Statistiques des forums

Discussions
312 206
Messages
2 086 226
Membres
103 159
dernier inscrit
FBallea