Bonjour,

Je suis sous Office 2007 et j'envoie des macros à des personnes sous 2003.
Ces macros comportent la référence Microsoft PowerPoint 12.0 Object Library.

Cette référence devient évidemment "Manquante" lorsque la macro arrive che mon destinataire.

J'ai trouvé des dizaines de codes (tous les mêmes) permettant de décocher automatiquement les références manquantes.

Sauf que ca ne marche pas du tout sur mon ordi.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Private Sub Workbook_Open()
 
Dim vbref As Variant
 
For Each vbref In ThisWorkbook.VBProject.References
    If vbref.IsBroken Then
        ThisWorkbook.VBProject.References.Remove vbref
    End If
Next
 
end sub
Quelqu'un peut-il m'aider ?

Merci beaucoup