Bonjour,

Ma société oblige Excel à indiquer un niveau de sensibilité/confidentialité (sensitivity label) sur nos fichiers.

J'ai plusieurs macro VBA qui dupliquent une feuille du fichier mère et au moment de la sauvegarde automatique (ci-dessous le code très "basic") s'arrête pour me demander quel label ajouter (General, internal, confidential, etc..)

Comment puis je assigner un niveau/label automatiquement via VBA? (Application.DisplayAlerts = False ne fonctionne pas)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ActiveWorkbook.SaveAs filename:= "G:\CheminDuNouveauFichier\NouveauFichier.xlsx" FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
j'ai essayé ci-dessous comme proposé par ChatGPT mais sans succès.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ActiveWorkbook.SensitivityLabel = 0
ActiveWorkbook.SaveAs filename:= "G:\CheminDuNouveauFichier\NouveauFichier.xlsx" FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Merci par avance pour votre aide.