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

exception dans macro ouverture de tous les classeurs d'un dossier

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 !

charette63

XLDnaute Occasionnel
bonjour à toutes et à tous

Il y a quelques semaines, vous m'aviez aider à concocter un code pour ouvrir tous les fichiers d'un dossier:

Code:
Sub OuvreClasseurs()

Dim nomfich As String
Application.ScreenUpdating = True 'fige l'écran
On Error Resume Next
nomfich = Dir(ThisWorkbook.Path & "\*.xls") '1er fichier du dossier

While nomfich <> ""
  If nomfich <> ThisWorkbook.Name Then   
    If IsError(Workbooks(nomfich).Name) Then _
      Workbooks.Open ThisWorkbook.Path & "\" & nomfich 'si le fichier n'est pas déjà ouvert, on l'ouvre
  End If
  nomfich = Dir 'fichier suivant du dossier
Wend

ThisWorkbook.Activate
End Sub


depuis, un fichier supplémentaire est venu s'ajouter dans ce dossier et j'aimerais qu'il ne s'ouvre pas avec les autres.

Ce dossier s'appelle: Creer nouveau dossier.

Pour info, les autres classeurs s'appellent:
-Fiche perso nursing Template (le "Template" change en année (2012 par ex.))
-Horaire nursing 01 Template (idem pour le Template et j'ai 12 dossiers (les 12 mois de l'année, donc nursing 02, 03, etc...))

j'espere que mes explications sont suffisamment claires

pouvez vous m'aider

merci

cordialement
Thierry
 
Re : exception dans macro ouverture de tous les classeurs d'un dossier

Si c'est un fichier que tu ne veux pas qui s'ouvre, alors :
Sub OuvreClasseurs()

Dim nomfich As String
Application.ScreenUpdating = True 'fige l'écran
On Error Resume Next
nomfich = Dir(ThisWorkbook.Path & "\*.xls") '1er fichier du dossier

While nomfich <> ""
If not nomfich = ThisWorkbook.Name and not nomfich="Creer nouveau dossier.xls" Then
......
 
- 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

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