ouverture automatique de fichiers

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

Micke-31

XLDnaute Occasionnel
Bonsoir le forum,

J'ai mis ce code dans plusieurs fichiers, qui me permet d'ouvrir plusieurs fichiers,
Le problème est que lorsque un des fichier est déjà ouvert, il me génére l'erreur 1004 j'ai essayé avec on error goto, sans succès, est il possible d'éviter cette erreur


Private Sub Workbook_Open()
Workbooks.Open Filename:= _
"C:\Documents and Settings\--------\---------\--------\--------\wwww.xls"
End Sub

Merci à tous pour vos réponses
 
Dernière édition:
Re : ouverture automatique de fichiers

Bonsoir Jordan,

Merci pour ta réponse, mais hélas toujours erreur 1004

Je crois me souvenir qu'il y a pas mal de temps javais résolu ce problème mais si on pratique pas régulièrementon on oubli et Excel est tellement monstrueux

Mais je suis sur qu'il y a une solution

Merci encore
 
Re : ouverture automatique de fichiers

Bonsoir Micke, Jordan,

Normalement si le fichier est déjà ouvert et qu'il n'a pas été modifié depuis son ouverture, Workbooks.Open le rouvre sans message...

S'il a été modifié, un message demande si l'on veut l'ouvrir, et il y a erreur si l'on répond non. Si l'on répond oui, le fichier est rouvert et les modifications sont perdues.

Pour éviter de rouvrir le fichier déjà ouvert :

Code:
Private Sub Workbook_Open()
On Error Resume Next
If IsError(Workbooks("wwww.xls").Name) Then Workbooks.Open Filename:= _
"C:\Documents and Settings\--------\---------\--------\--------\wwww.xls"
End Sub

A+

A+
 
Re : ouverture automatique de fichiers

Bonsoir,

Merci pour vos réponses qui m’ont permis de douter de mon code, et de trouver l’erreur qui en fait venait d’une autre macro, séparément elles fonctionnaient et je n’avais pas d’erreur
Le principal est le résultat

Merci encore
 
- 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

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
465
Réponses
3
Affichages
972
Retour