Bonjour à tous , je cherche a supprimer une colonne d'un xls en c++. J'ai vu que sur la FaQ Il y a des réponses en effet , mais je n'ai pas comrpris en fait . Du coup , comment faire? Merci d'avance . Je vous envois mon code :
Ps : Je travaille sur C++Builder

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 
Variant vMSExcel;
 
vMSExcel = Variant::CreateObject("Excel.Application"); //Ouverture du Exel
vMSExcel.OlePropertySet("Visible", true);
 
Variant vFileName, vXLWorkbooks, vXLWorkbook;
 
vFileName = "c:\\pharm.xls";
vXLWorkbooks = vMSExcel.OlePropertyGet("Workbooks");
vXLWorkbook = vXLWorkbooks.OleFunction("Open", vFileName);
 
 
Variant vCell;
vCell.OleProcedure("Delete", 1,4); // Ce que m'a dit le FaQ
 
}
Message d'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
IsBound() @d:\bcb\emuvcl\utilcls.h/4139 
Press [Y]es pour terminate , [n]o to continue and [C]ancel to Debug