Application.AutomationSecurity Excel Mac 2011 ne fonctionne pas

[Résolu/Fermé]
Signaler
Messages postés
20
Date d'inscription
dimanche 11 août 2013
Statut
Membre
Dernière intervention
18 septembre 2015
-
Messages postés
20
Date d'inscription
dimanche 11 août 2013
Statut
Membre
Dernière intervention
18 septembre 2015
-
Bonjour à toutes et tous,

Après de nombreuses recherches je n'arrive pas à faire fonctionner correctement la commande AutomationSecurity dans mon code vba sur excel mac 2011.
En effet lorsque je lance via un classeur A une macro pour ouvrir un classeur B contenant lui aussi des macros (via procédure Workbooks.Open Filename ) je dois valider la fenêtre me demandant d'activer ou non les macros.

A votre avis qu'est ce qui ne fonctionne pas dans le code ci après ou avez vous une autre solution à me proposer



Sub Macro1()

Application.ScreenUpdating = False
Application.DisplayAlerts = False

'LA PROCEDURE CI APRES NE FONCTIONNE PAS J'ai toujours la fenêtre me demandant d'activer la macro que j'ouvre via la commande Workbooks.Open Filename:= _

Application.AutomationSecurity = msoAutomationSecurityLow


' copier ONGLET L CLASSEUR AGGREGAT


Workbooks.Open Filename:= _
"Macintosh HD:Users:huguesbray:Documents:GROUPE POULAIN:Projet report poulain:CA ESPRIT:ESPRIT report:AGREGAT:AGREGAT ESPRIT.xlsb", ReadOnly:=True
Sheets("L").Select
Cells.Select
Selection.Copy

Windows("Classeur1.xlsb").Activate
Sheets("L").Select
Cells.Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False

Windows("AGREGAT ESPRIT.xlsb").Activate
ActiveWindow.Close



Application.ScreenUpdating = True
Application.DisplayAlerts = True
Application.AutomationSecurity = msoAutomationSecurityByUI

End Sub






Merci
Cordialement
Hugues

1 réponse

Messages postés
2228
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
1 octobre 2021
330
Bonjour
A tout hasard
Ouvrir une session Excel
- bouton office
-Options excel
-centre de gestion de la confidentialité
-paramètres du centre de gestion de la confidentialité
- "Activer toutes les macros" est-ce bien coché?
Cdlt
Messages postés
20
Date d'inscription
dimanche 11 août 2013
Statut
Membre
Dernière intervention
18 septembre 2015

Bonjour Frenchie83,

Merci pour ta réponse.
Mais cela ne convient pas à mon besoin.
Je souhaite laisser le niveau de sécurité vs macro de l'application EXCEL à élevé et uniquement pour l'appel du fichier A vers fichier B automatiser la réponse au message de sécurité(pour éviter intervention de l'utilisateur pendant déroulement de la macro).

En outre le process que tu décris s'applique aux versions windows de EXCEL même si il existe d'une manière assez proche je suis en fait en sur EXCEL MAC 2011.

Merci quand même d'avoir jeter un coup d'oeil à mon message sur ce forum

Cordialement
Hugues