close workbook plante[RESOLU]

herve62

XLDnaute Barbatruc
Supporter XLD
Bonjour
Etrange j'ai repris un bout de programme que j'avais fait il y a un bout de temps
Je dois ouvrir un fichier de données ( à la base il y en a plusieurs)
Je m'assurais que tous étaient fermés avant d'ouvrir ( là j'en ai plus qu'un)
Test : si ouvert , j'averti et on ferme ; Tout marchait bien
Mais là il y a un hic à la fermeture ?? , j'ai testé avec plusieurs fichiers : idem ?
Par contre si test= fermé , l'ouverture est ok ... je pige pas
Vous devrez changer le chemin pour tester
l'erreur est : Indice n'appartient pas à la selection
 

Pièces jointes

  • close.xlsm
    13.5 KB · Affichages: 17

herve62

XLDnaute Barbatruc
Supporter XLD
Bonsoir le forum
Il arrive parfois qu'on se fait de l'auto dépannage !!!
en fouinant profond ( souvent au UK ) on peut trouver ... faut avoir le temps
Donc là j'ai su que : pour ouvrir un fichier en VBA il faut le chemin complet ça je savais mais pour le fermer juste son nom suffit ; Mais pour tester s'il est déjà ouvert ?? bin juste son nom aussi
Donc si on a utilisé une variable pour tout ( chemin complet) il faut décortiquer dans une autre variable pour n'avoir que le nom
Voilà affaire réglée
 

Discussions similaires