ouverture classeur via un autre classeur

  • Initiateur de la discussion Initiateur de la discussion dessimoz
  • 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 !

D

dessimoz

Guest
bonjour,

j'ai une question !

voilà, à l'ouverture d'un classeur j'ai mis le code pour ouvrir à chaque démarrage la 1ere feuille

dans Thisworkbook

Private Sub Workbook_Open() <==== c'est le code
Sheets('accueil').Activate
End Sub

ça fonctionne bien quand j'ouvre le classeur depuis l'explorateur windows mais quand je l'ouvre depuis un autre classeur excel via une fenêtre ça ne fonctionne pas !

avez vous une idée ?



Function Chargerdécl() <========== code de la fenêtre
Application.ScreenUpdating = False
Dim DirVar As String
ChDir (Sheets('lien client').Range('h1'))
DirVar = Dir((Sheets('lien client').Range('h1')) & '\\*.xls')
'DirVar = Dir((ActiveSheet.Range('B1')) & '\\*.wks')
'DirVar = Dir(Application.DefaultFilePath & '\\*.wks')
Do While DirVar <> ''
UserForm1.ComboBox1.AddItem DirVar
DirVar = Dir()
Loop
UserForm1.Show
 
Je crois que le pb est que les macros Auto_open ne s'active pas lorsque le classeur est ouvert par macro. Essayes de rajouter l'instruction RunAutoMacros juste apres l'ouverture du classeur.
Par Exemple comme ceci :

Workbooks.Open 'MonClasseur.xls'
ActiveWorkbook.RunAutoMacros xlAutoOpen

Cordialement

Malabar
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
674
B
  • Question Question
Réponses
6
Affichages
1 K
babubil
B
D
Réponses
2
Affichages
1 K
Dafaka7
D
Retour