XL 2010 Erreur lors de l'appel au projet VB

  • Initiateur de la discussion Initiateur de la discussion Eric C
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Eric C

XLDnaute Barbatruc
Bonsoir ou bonjour le forum

Je me suis penché (sans tomber) sur d'anciens codes recueillis çà & là sur le net et que je suis en train de tester. Sur de nombreux fichiers et à partir du moment où il est fait appel à la mise en application de Visual Basic, j'obtiens un message d'erreur :
VB:
Erreur d'exécution "1004" - L'accès par programme au projet Visual Basic n'est pas fiable".
Je tiens à préciser que je suis sous XL 2010 et que j'ai activé les macros à l'ouverture depuis le Centre de Gestion de la Confidentialité.
Pour info, je mets l'un des codes testés et qui me fait défaut :
Code:
Sub DeleteAllVBA()
'd'après un auteur inconnu, mpep
Dim VBComp As Variant
Dim VBComps As Variant
  
  Set VBComps = ActiveWorkbook.VBProject.VBComponents
  For Each VBComp In VBComps
    Select Case VBComp.Type
      Case 1 To 3
        VBComps.Remove VBComp
      Case Else
        With VBComp.CodeModule
          .DeleteLines 1, .CountOfLines
        End With
    End Select
  Next VBComp
End Sub

C'est à cette partie : Set VBComps = ActiveWorkbook.VBProject.VBComponents que l'erreur survient
Bonne nuit à toutes & à tous
@+ Eric c
 
Bonjour Eric C, le forum,

Pour que l'accès au VBAProject soit possible par macro il faut avoir coché l'option :

- sur Excel 2003 et versions antérieures Faire confiance au projet Visual Basic (menu Outils-Macro-Sécurité-Editeurs approuvés)

- sur Excel 2007 et versions suivantes Accès approuvé au modèle d'objet du projet VBA (onglet Fichier-Options-Centre de gestion de la confidentialité-Paramètres...-Paramètres des macros).

Bonne journée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
7
Affichages
324
Réponses
2
Affichages
511
Retour