用TServer页的控件,在Excel中要移动Sheet,如何写(Move方法如何写?)?
Excel中将Sheet3移到Sheet1之前的语句该如何写?Move()方法的参数涵义?
void __fastcall TForm1::Button1Click(TObject *Sender)
{
try
{
EA->Connect();
// EWB->ConnectTo(EA->Workbooks->Add(xlWBATWorksheet,0));
EWB->ConnectTo(EA->Workbooks->Open((WideString)"c:\\book1.xls"));
EWS->ConnectTo(EWB->Worksheets->get_Item("Sheet1"));
EWS2->ConnectTo(EWB->Worksheets->get_Item("Sheet3"));
// EWS2->Move(EWS); /***** 此句该如何写? ******/
EA->Caption=(WideString)"从BCB中调用Excel Automation服务器";
EA->Visible[0]=true;
EWS->Cells->set_Item(1,2,"SDFDS");
RangePtr row1=EWS->Rows->get_Item(2);
row1->Insert();
}
catch(...)
{
ShowMessage("这台电脑没有安装excel,不能保存!");
}
}