Activation référence Word

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 !

13Christian

XLDnaute Nouveau
Bonjour à tous ,

Je voudrais , dans une macro VBA d'Excel 2003, activer la référence d'Excel "Microsoft Word 11.0 Object Library" et aussi la désactivée .

Merci par avance

😛
 
Re : Activation référence Word

Bonjour Christian

pour ajouter la référence :

Code:
Sub AjouterReferenceFF()
With ThisWorkbook.VBProject
    'methode à partir du chemin / nom fichier, varie selon version Excel
    .References.AddFromFile "C:\Program Files\Microsoft Office\OFFICE11\MSWORD.OLB"
End With
End Sub

ou bien :

Code:
Sub AjouterReferenceFG()
With ThisWorkbook.VBProject
    'méthode utilisant l'identificateur unique (GUID) de la référence
    .References.AddFromGuid "{00020905-0000-0000-C000-000000000046}", 8, 3
End With
End Sub

pour la supprimer :

Code:
Sub SupprimerReference()
With ThisWorkbook.VBProject
    .References.Remove .References("Word")
End With
End Sub

Attention la case à cocher "faire confiance au projet visual basic" doit être cohée. barre de menu Excel => outils => macro => sécurité => onglet "éditeurs approuvés.

bon après midi
@+
 
Re : Activation référence Word

bonjour 13Christian, Pierrot93,

j'ai un soucis à l'exécution du code de Pierrot93 qui vient sûrement d'Excel, mais je ne vois pas d'où.

-l'erreur se produitsur la ligne
Code:
With ThisWorkbook.VBProject
-intitulé de l'erreur :
Erreur d'exécution '1004':
La méthode 'VBProject' de l'objet '_Workbook' a échoué


quelqu'un aurait-il déjà eu ce problème ?
et la solution ? of course 😉

a+
 

Pièces jointes

  • erreur.JPG
    erreur.JPG
    29.1 KB · Affichages: 82
  • erreur.JPG
    erreur.JPG
    29.1 KB · Affichages: 100
  • erreur.JPG
    erreur.JPG
    29.1 KB · Affichages: 98
Re : Activation référence Word

Re, bonjour Romain

pas ce problème sous Excel2003 avec le code donné, peut être une spécificité 2007.... Pas à ma disposition, donc peux pas t'en dire plus sur le sujet...

bonne fin d'après midi
@+
 
Re : Activation référence Word

Re, bonjour Romain

pas ce problème sous Excel2003 avec le code donné, peut être une spécificité 2007.... Pas à ma disposition, donc peux pas t'en dire plus sur le sujet...

bonne fin d'après midi
@+


effectivement, je l'ai testé sous 2003 et le code marche impec (c'était bien ce qui me semblait), merci Pierrot.

si une âme charitable (ayant Excel2007) peut tester le code et me dire si ça fonctionne chez lui/elle, je serai ravi 🙂.

a+
 
Re : Activation référence Word

bonjour 13Christian, Pierrot93,

ça y est, j'ai trouvé d'où ça venait... il s'agit d'une option de macros à cocher : "Accès approuvé au modèle d'objet du projet VBA".

ça peut servir 😉

a+
 

Pièces jointes

  • OptionExcel.JPG
    OptionExcel.JPG
    44.4 KB · Affichages: 166
  • OptionExcel.JPG
    OptionExcel.JPG
    44.4 KB · Affichages: 203
  • OptionExcel.JPG
    OptionExcel.JPG
    44.4 KB · Affichages: 204
- 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

Réponses
1
Affichages
84
Réponses
22
Affichages
672
Réponses
9
Affichages
154
  • Question Question
Réponses
7
Affichages
332
Réponses
10
Affichages
338
Retour