pierrot63270
XLDnaute Nouveau
Bonjour,
j'ai une erreur 1004 La méthode Select de la classe Range a échoué dans un fichier de suivi (cf. ci-joint).
En règle générale, le code s'exécute à chaque fois que l'on ferme le fichier (Private Sub Workbook_BeforeClose(Cancel As Boolean).
Autant le code s'exécute bien quand, j'ouvre, mets à jour le fichier puis utilise le fichier "seul". Quand je ferme le fichier le code s'exécute correctement.
Toutefois, ce fichier fait l'objet de mises à jour régulières, avec d'autres fichiers. J'ai créé un bouton dans un autre fichier qui permet de mettre à jour tous les fichiers qui doivent l'être. Or, quand j'actualise via ce bouton, le code du fichier à la fermeture plante et j'ai cette erreur au niveau de la ligne Range("DDP[demandePaiementPk]").Select
Au niveau du bouton, c'est le code suivant :
Workbooks.Open Filename:= _
"chemin d'accès au fichier sur le serveur"
ActiveWorkbook.RefreshAll
ActiveWorkbook.Close
Si quelqu'un avait une idée du pourquoi du plantage...
merci par avance de votre aide.
Bonne journée
Pierrot63270
j'ai une erreur 1004 La méthode Select de la classe Range a échoué dans un fichier de suivi (cf. ci-joint).
En règle générale, le code s'exécute à chaque fois que l'on ferme le fichier (Private Sub Workbook_BeforeClose(Cancel As Boolean).
Autant le code s'exécute bien quand, j'ouvre, mets à jour le fichier puis utilise le fichier "seul". Quand je ferme le fichier le code s'exécute correctement.
Toutefois, ce fichier fait l'objet de mises à jour régulières, avec d'autres fichiers. J'ai créé un bouton dans un autre fichier qui permet de mettre à jour tous les fichiers qui doivent l'être. Or, quand j'actualise via ce bouton, le code du fichier à la fermeture plante et j'ai cette erreur au niveau de la ligne Range("DDP[demandePaiementPk]").Select
Au niveau du bouton, c'est le code suivant :
Workbooks.Open Filename:= _
"chemin d'accès au fichier sur le serveur"
ActiveWorkbook.RefreshAll
ActiveWorkbook.Close
Si quelqu'un avait une idée du pourquoi du plantage...
merci par avance de votre aide.
Bonne journée
Pierrot63270