Bonjour le forum,
Je gère de nombreux classeurs spéciaux qui cachent les barres de menu. Pour ne pas affecter le travail des gens sur les fichiers Excel classiques (possible problème de disparitions des menus si on ouvre plusieurs types de classeurs à la fois), j'ai ajouté dans mes classeurs spéciaux, dans Workbook_Open:
Dim nrclasseurs As Integer
nrclasseurs = Workbooks.Count
If nrclasseurs > 1 Then
MsgBox prompt:='Fermer d'abord les classeurs Excel en cours' + Chr(13) + _
'd'utilisation, puis redémarrer l'application.', _
Buttons:=vbCritical, Title:='Attention'
ActiveWorkbook.Close savechanges:=False
End If
Tout va bien pour les utilisateurs mais je me retrouve moi-même embêtté par cette protection, parce que parfois j'ai besoin d'ouvrir plusieurs classeurs spéciaux, sans menus, à la fois.
Existe-t-il une modalité de 'marquer' ces classeurs spéciaux, et de permettre les ouvertures multiples en fonction du marquage ?
Un nom, une cellule, un petit truc, qui serait vérifiable à l'ouverture du fichier.
Merci d'avance pour toute idée,
Mi_
Je gère de nombreux classeurs spéciaux qui cachent les barres de menu. Pour ne pas affecter le travail des gens sur les fichiers Excel classiques (possible problème de disparitions des menus si on ouvre plusieurs types de classeurs à la fois), j'ai ajouté dans mes classeurs spéciaux, dans Workbook_Open:
Dim nrclasseurs As Integer
nrclasseurs = Workbooks.Count
If nrclasseurs > 1 Then
MsgBox prompt:='Fermer d'abord les classeurs Excel en cours' + Chr(13) + _
'd'utilisation, puis redémarrer l'application.', _
Buttons:=vbCritical, Title:='Attention'
ActiveWorkbook.Close savechanges:=False
End If
Tout va bien pour les utilisateurs mais je me retrouve moi-même embêtté par cette protection, parce que parfois j'ai besoin d'ouvrir plusieurs classeurs spéciaux, sans menus, à la fois.
Existe-t-il une modalité de 'marquer' ces classeurs spéciaux, et de permettre les ouvertures multiples en fonction du marquage ?
Un nom, une cellule, un petit truc, qui serait vérifiable à l'ouverture du fichier.
Merci d'avance pour toute idée,
Mi_