Bonjour tous le monde, voila je suis d�butant dans la programmation , et je n'arrive pas a acc�der � une cellule excel.
Mon but est de lire le contenu de la cellule , j'ai utiliser ceci :
vCell = "K1" ;
vValue = vCell.OlePropertyGet("Value");
Il me g�n�re une fenetre d'erreur sous windows, et quand je fais du pas a pas sous c++ builder 6 il me fais une classe d'exception.
Pour info le reste du code est celui-ci :
/*Lance une instance*/
vMSExcel = Variant::CreateObject("Excel.Application");
vMSExcel.OlePropertySet("Visible", true);
/*Connexion a l'instance*/
vMSExcel = Variant::GetActiveObject("Excel.Application");
vMSExcel.OlePropertySet("Visible", true);
try {
vMSExcel = Variant::GetActiveObject("Excel.Application");
} catch(...)
{
vMSExcel = Variant::CreateObject("Excel.Application");
}
/*Ouvrir le classeur*/
vFileName = "c:\\test.xls" ;
vXLWorkbooks = vMSExcel.OlePropertyGet("Workbooks");
vXLWorkbook = vXLWorkbooks.OleFunction("Open", vFileName);
/*Sauvegarde le classeur*/
vXLWorkbook.OleProcedure("Save");
Si vous pourriez m'aider cela serai tr�s sympathique de votre part.
Partager