comment savoir si un fichier excel est ouvert avec vba

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

saadmechiche

XLDnaute Junior
Bonjour j'aimerai réalisé la procedure suivante sur vba , si le fichier "outil.xls" est ouvert alors le fermer
sinon l'ouvrir
le probleme est que je ne connais pas la fonction qui dit si le fichier est ouvert ou pas
Merci d'avance pôur votre aide
SAAD
 
Re : comment savoir si un fichier excel est ouvert avec vba

Bonjour Saademiche, Wilfried,

Pour compléter le code de Wilfried...
Code:
                              sub fermer_outil()
dim i as integer
Dim TonChemin as sting
TonChemin = "C:\blabla\bipbip\"
for i = workbooks.count to 1 step -1
if workbooks(i).name = "Outil.xls" then 
workbooks(i).close false ' False empeche la sauvegarde
Else 
Workbooks.Open Filename:= "TonChemin\Outil.xls"
End If
next i
end sub
Cordialement
 
- 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
370
Retour