Microsoft 365 Erreur Nom ambigu détecté: Workbook_Open

Philippe17

XLDnaute Occasionnel
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: 6
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
 

Nicolas JACQUIN

XLDnaute Impliqué
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

Statistiques des forums

Discussions
315 094
Messages
2 116 157
Membres
112 673
dernier inscrit
ìntellisoft