ouverture automatique de fichiers

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:

Micke-31

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

job75

XLDnaute Barbatruc
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+
 

Micke-31

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

Discussions similaires

Réponses
19
Affichages
2 K
Réponses
17
Affichages
1 K

Membres actuellement en ligne

Statistiques des forums

Discussions
312 361
Messages
2 087 626
Membres
103 610
dernier inscrit
Guelim