Application.AutomationSecurity Excel Mac 2011 ne fonctionne pas
Résolu
HUGO BASS
Messages postés
20
Statut
Membre
-
HUGO BASS Messages postés 20 Statut Membre -
HUGO BASS Messages postés 20 Statut Membre -
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
Merci
Cordialement
Hugues
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
A voir également:
- Application.AutomationSecurity Excel Mac 2011 ne fonctionne pas
- Liste déroulante excel - Guide
- Adresse mac - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel mac - Guide
- @ Sur mac - Guide
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