"type" de dossier
Private Sub Workbook_BeforeClose(Cancel As Boolean) NB_classeurs = Application.Workbooks.Count 'teste si d'autres classeurs sont ouverts If NB_classeurs > 1 Then 'boulce pour lire le nom de chaque classseur ouvert For X = 1 To NB_classeurs 'nom du classeur n Nom_classeur = Workbooks(X).Name ' teste si commence par la chaine "horaire nursing" ' Si oui ...alors je sors ^^ If Left(Nom_classeur, 15) = "horaire nursing" Then Exit Sub End If Next End If Application.CommandBars("horaire nursing").Visible = False End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDim NB_classeurs as integer Dim Nom_classeur as String 'etc...
Dim X as integer
If Left(Nom_classeur, 15) = "horaire nursing" Then Exit Sub End If
ClasseurName = Left(Nom_classeur, 15) Select Case ClasseurName Case "horaire nursing", "fiche perso nur", "horaire cuisine", "fiche perso cui" 'Le nom commence par les noms ci-dessus... Exit Sub Else 'Ne correspond à aucun des noms de classeurs... End Select