Activer les macros lors de la première ouverture d'un fichier

Bonjour,

Je souhaiterai savoir s’il est possible (et si oui, comment ? ), lors de la première ouverture pour chaque utilisateur du ficher « exemple (protégé) », ces derniers soient :

Obligés d’activer les macros ?

Ou,

Avertis de l’obligation d’activer les macros ?

En résumé, j’aimerai être sûr de l’activation des macros pour chaque utilisateur afin d’éviter des incohérences ou pertes de données.

J’espère avoir été assez « précis » dans ma requête, et vous remercies d’avance pour votre aide.

Cordialement.

bonjour Tonyto59,

j'avais trouver quelque chose sur le sujet. si a peut d'aider

A+

Bonjour pskyl,

Tout d'abord, merci pour ta réponse ca à l'air de correspondre à ma demande .

Maintenant, mon souci c'est d'adapter ça sur un autre tableau (qui possède déjà une macro VBA).

Je m'explique,

J'ai trouvé ce code dans ton fichier :

Private Sub Workbook_Open()

Application.ScreenUpdating = False

Dim sht As Object

For Each sht In ThisWorkbook.Worksheets

sht.Visible = xlSheetVisible

Next sht

ThisWorkbook.Sheets("Acceuil").Visible = xlSheetVeryHidden

Application.ScreenUpdating = True

End Sub

J'ai essayé de coller ce code au dessus de celui qui est déjà inscrit dans mon tableau (ex : PJ1).

Quand je ferme et rouvre le tableau, j'ai l'avertissement de sécurité (précisant que les macro ne sont pas activées), mais pas la page "accueil" présente dans ton fichier.

Ai-je loupé quelque chose ?

Merci d'avance !

pj1

Bonjour,

Désolé pour le double-post.

Problème résolu, j'ai réussi à l'adapter à mon tableau.

Un grand merci !

Rechercher des sujets similaires à "activer macros lors premiere ouverture fichier"