Macro pour démarrage du classeur sans boîte de dialogue de macro

Vous devez avoir été ennuyé lorsque vous ouvrez un classeur contenant des macros. Pour être sûr, un message apparaît toujours que les macros sont contenues dans le classeur.

En tant qu’utilisateur, vous pouvez désactiver ce message en procédant comme suit:

1. Sélectionnez la commande MACRO / SECURITE dans le menu EXTRAS.

2. Passez à l’onglet NIVEAU DE SÉCURITÉ.

3. Activez l’option FAIBLE.

4. Confirmez votre réglage avec OK.

Vous ne devez définir l’option BASSE que si vous pouvez garantir que vos “fournisseurs” fourniront des classeurs propres.

Si, en tant que développeur, vous ouvrez un classeur via VBA et que vous souhaitez supprimer la boîte de dialogue de macro, utilisez la macro suivante de l’extrait 8.16.

Sub OuvrirLeFichierSansRequeteDeMacro ()

Dim v As Variant

   v = Application.GetOpenFilename

    If v = False Then Exit Sub

    Workbooks.Open v

End Sub

La méthode GetOpenFileName affiche la boîte de dialogue OPEN standard et reçoit un nom de fichier de l’utilisateur sans ouvrir aucun fichier. Vous pouvez ouvrir le fichier vous-même à l’aide de la méthode Ouvrir. Si vous cliquez sur le bouton ANNULER dans la boîte de dialogue OPEN, la macro se termine immédiatement sans aucune autre action.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x