sous VBA, le code suivant fonctionne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
   MsgBox ActiveWorkbook.BuiltinDocumentProperties.Item(1).Name
Sous Delphi, l'automation me pose problème. Le code suivant plante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
   // pClasseur et pInstance sont deux OleVariant 
   Excel := CreateOleObject('Excel.Application');
   Classeur := Excel.Workbooks.Add();
   s := Classeur.BuiltinDocumentProperties.Item(1).Name
et me dit "Membre introuvable"...

Or il me semble bien que les deux instructions sont identiques, non ? (et il est 11 heures du mat', normalement à ç't'heure, j'suis réveillé)

Merci de vos lumières,

Paul