Activer l’accès à VBA pour créer ou ouvrir un projet système Microsoft Bureau Tools pour Visual Studio Tools

Vous devez activer explicitement l’accès au système de projet Visual Basic pour Applications (VBA) dans Microsoft Bureau avant de pouvoir créer ou ouvrir un projet de système Microsoft Bureau Ou ouvrir visual Studio Tools.

Microsoft Bureau projets de développement nécessitent l’accès au système de projet Visual Basic pour Applications (VBA) dans Microsoft Bureau Word et Microsoft Bureau Excel, même si les projets n’utilisent pas Visual Basic pour Applications. La prise en charge au moment du design des contrôles dans les projets Visual Basic et C# est liée au système de projet Visual Basic pour Applications.

Certains virus des macros Microsoft Office tentent d'automatiser le système de projet Visual Basic pour Applications dans le but de se propager. En activant l'accès au système de projet Visual Basic pour Applications, vous supprimez une protection qui empêche les virus des macros de se répandre. Toutefois, la sécurité normale appliquée aux macros reste en place. Ainsi, le niveau de sécurité des macros et la liste des éditeurs approuvés que vous tenez à jour pour vos applications Office déterminent si une macro s'exécute sur votre ordinateur.

Remarque

Cela s'applique uniquement à l'ordinateur de développement. Les ordinateurs des utilisateurs finaux n’ont pas besoin de cette option activée pour exécuter des solutions Bureau.

Il est important de noter que la désactivation de l'accès au système de projet Visual Basic pour Applications ne protège pas en soi contre les virus, elle vous aide simplement à empêcher certains virus de se répandre dans d'autres documents si votre ordinateur est infecté par un virus de macro. L'option est désactivée par défaut pour apporter une couche supplémentaire de protection à votre ordinateur, mais son activation ne rend pas votre ordinateur plus vulnérable aux virus si vous appliquez les meilleures pratiques en matière de sécurité.

La meilleure protection contre les virus de macros Bureau consiste à exécuter des Bureau au niveau de sécurité élevé ou très élevé, pour ne faire confiance qu’aux macros provenant de sources vérifiées, connues et pour rester à jour avec les correctifs de sécurité et les scanneurs de virus.

Vous pouvez activer ou désactiver l’option Approuver l’accès au projet Visual Basic manuellement.

Vous pouvez réparer votre installation Office si des erreurs VBA ou COM s'affichent.

Remarque

Vous souhaitez développer des solutions qui étendent l’expérience de Bureau sur plusieurs plateformes ? Consultez le nouveau modèle de compléments Bureau. Bureau compléments ont une petite empreinte par rapport aux compléments et solutions VSTO, et vous pouvez les créer à l’aide de presque n’importe quelle technologie de programmation web, telle que HTML5, JavaScript, CSS3 et XML.

Pour activer ou désactiver l’accès aux projets Visual Basic

  1. Cliquez sur l'onglet Fichier .

  2. Cliquez sur Options.

  3. Cliquez sur Centre de gestion de la confidentialité, puis sur Centre de gestion de la confidentialité Paramètres.

  4. Dans le Centre de gestion de la confidentialité, cliquez sur Macro Paramètres.

  5. Vérifiez ou décochez case activée Accéder à l’accès approuvé au modèle objet de projet VBA pour activer ou désactiver l’accès à Visual Basic Projects.

  6. Cliquez sur OK.

Pour activer ou désactiver l’accès aux projets Visual Basic avec le système Microsoft Bureau 2007

  1. Dans le menu Outils dans Word ou Excel, pointez sur Macro, puis cliquez sur Sécurité.

  2. Dans la boîte de dialogue Sécurité , cliquez sur l’onglet Éditeurs approuvés.

  3. Sélectionnez cette option pour activer ou désactiver l’accès approuvé au projet Visual Basic.

  4. Cliquez sur OK.

Pour définir le niveau de sécurité des macros Office

  1. Cliquez sur l'onglet Fichier .

  2. Cliquez sur Options.

  3. Cliquez sur Centre de gestion de la confidentialité, puis sur Centre de gestion de la confidentialité Paramètres.

  4. Dans le Centre de gestion de la confidentialité, cliquez sur Macro Paramètres.

  5. Dans la section Macro Paramètres, sélectionnez le paramètre souhaité.

  6. Cliquez sur OK.

Pour définir votre niveau de sécurité des macros Bureau avec le système Microsoft Bureau 2007

  1. Dans le menu Outils dans Word ou Excel, pointez sur Macro, puis cliquez sur Sécurité.

  2. Sous l’onglet Niveau de sécurité, sélectionnez le paramètre souhaité.

    L’onglet Niveau de sécurité contient des détails sur chaque niveau. Pour plus d'informations, voir la rubrique « Niveaux de sécurité des macros » dans l'aide Office.

Pour installer VBA avec le système Microsoft Office 2007

  1. Dans Panneau de configuration, exécutez Ajouter ou supprimer des programmes ou programmes et fonctionnalités.

  2. Sélectionnez Bureau dans la liste des programmes actuellement installés.

  3. Cliquez sur Modifier.

  4. Sélectionnez Ajouter ou supprimer des fonctionnalités, puis cliquez sur Continuer.

  5. Sélectionnez Choisir une personnalisation avancée des applications, puis cliquez sur Suivant.

  6. Développez Bureau fonctionnalités partagées dans les options Choisir les options de mise à jour pour les applications et la liste des outils.

  7. Ouvrez le menu déroulant en regard de Visual Basic pour Applications, puis cliquez sur Exécuter à partir de Mon ordinateur.

  8. Cliquez sur Continuer.

  9. Cliquez sur Fermer.

Pour réparer votre installation d'Office

  1. Dans Panneau de configuration, exécutez Ajouter ou supprimer des programmes ou programmes et fonctionnalités.

  2. Sélectionnez votre version de Bureau dans la liste des programmes actuellement installés.

  3. Cliquez sur Modifier.

  4. Sélectionnez Réinstaller ou réparer, puis cliquez sur Suivant.

  5. Sélectionnez Détecter et réparer les erreurs dans mon installation de Bureau, puis cliquez sur Installer.