Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…