2010-06-23 6 views
1

Comment enregistrer par programme un classeur Excel en utilisant OLE et C++ Builder?Enregistrer par programme un fichier Excel à l'aide d'OLE

Je devine que ce pourrait être quelque chose comme:

Variant excel = Variant::CreateObject("Excel.Application"); 
excel.OleProcedure("Save"); // but how might you specify the file name 

Répondre

2

Oh viens de trouver la réponse de here:

excel.OlePropertyGet(”Workbooks”).OlePropertyGet(”Item”,1).OleProcedure(”SaveAs”,”d:\\case1.xls”); 

D'abord, vous obtenez les classeurs objet suivi par le classeur. Ensuite, vous pouvez faire un SaveAs.