Bonjour à toutes et à tous,
Je bloque sur la sécurité des macros, car il m'est indispensable tous les pc utilisant mes fichiers soient en sécurité basse.
J'ai 2 problèmes:
1/ Des pc sont avec Excel 2003; 2007 ou 2010 (Je ne sais pas si c'est vraiment utile de faire la distinction entre le 2003 et les autres. Dans le doute, je l'ai prévu dans le code),
2/ Le code ci-dessous ne fonctionne pas et je comprends pas pourquoi.
Merci d'avance pour votre aide.
Private sub Workbook_Open ()
Dim VerExcel As String
VerExcel = Application.Version
If VerExcel < "12.0" then
Application.AutomationSecurity = msoAutomationSecurityLow
ElseIf VerExcel >= "12.0" then
Application.AutomationSecurity = msoAutomationSecurityLow
Application.AutomationSecurity = msoAutomationSecurityByUI
Application.AutomationSecurity = msoAutomationSecurityForceDisable
End If
End Sub