test si fichier ouvert

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

Z

zab

Guest
bonsoir le forum,
est-il possible de tester si un fichier quelconque (ou plusieurs) est ouvert dans excel (avant de faire fermer l'application)?
merci! @+ zab.
 
Bonsoir

ce type de macro te permet de savoir si un autre fichier, autre que ton application principale est ouvert :


Public Sub vev2()
If Workbooks.Count = 1 Then
MsgBox 'Pas d'autre fichier d'ouvert.'
Else
MsgBox 'D'autres fichiers sont ouverts.'
End If
End Sub

tandis que celui-ci te donne la liste des fichiers ouverts :

Sub vev()
Dim i As Byte
Dim texte As String

For i = 1 To Workbooks.Count
texte = texte & vbNewLine & Workbooks(i).Name
Next i

MsgBox texte, , 'Liste des classeurs ouverts'
End Sub

En somme, il me semble, qu'il te faut rechercher la valeur de workbooks.count (qui te donne le nombre de fichier ouvert)

En espérant t'avoir aidé.

Salut
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
231
Réponses
7
Affichages
510
Réponses
4
Affichages
316
Retour