如標題所說,請各位大神來幫幫我!!我是這樣寫的,提示錯誤 Method 'Add' not supported by automation objet
MsExcel.WorkBooks.add (After:=MsExcel.WorkBooks[1].Sheets.Count);
MsExcel.Sheets[J+1].Copy(After:=MsExcel.Sheets[J+2]);
uj5u.com熱心網友回復:
增加作業表:msexcel.worksheets.add;
選擇范圍:
msexcel.activesheet.cells[3,3].select;
復制范圍:
msexcel.activesheet.range['v3','v'+inttostr(i)].copy;
粘貼:
msexcel.activesheet.paste;
或 msexcel.activesheet.cells[i,8].PasteSpecial;
uj5u.com熱心網友回復:
zbdzjx如果我想復制作業表1的所有內容到新增的那個sheet中,該怎么寫啊?在此感謝!!
uj5u.com熱心網友回復:
可以用這一句:msexcel.activesheet.range['A1','IV65536'].copy;
這句需要確定復制的范圍,如果不確定范圍,只有從左上角的A1到右下角的IV65536了。
然后到新增的Sheet中,執行:
msexcel.activesheet.cells[1,1].PasteSpecial;
uj5u.com熱心網友回復:
這有幫助了 謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/88792.html
標籤:VCL組件開發及應用
