我目前能夠創建一個新的Excel電子表格,寫入並通過X ++保存電子表格。使用X ++在Excel中創建多個工作表
我有一個新的類中的幾個方法,每個都打算寫入工作簿中的單獨的工作表。
第一種方法創建電子表格,寫入數據,保存電子表格,然後退出Excel就好了。但在下一個方法中,我嘗試打開保存的電子表格,再次寫入另一個工作表(選項卡)保存,並退出Excel。
第二種方法會導致以下錯誤。 方法'saveAs'在類'_Workbook'的COM對象中返回了錯誤代碼0x800A03EC()這意味着:您不能將該工作簿與另一個打開的工作簿或加載項保存爲同名。選擇其他名稱,或在保存前關閉其他工作簿或加載項。
是否可以在X ++的一個Excel工作簿中創建和保存多個Excel工作表?
考慮顯示您的代碼。什麼版本的AX和Excel? –
@ JanB.Kjeldsen謝謝你的回覆。忘記提及我正在使用Windows Server 2008 Standard 32位版本的AX 2009,Excel 2010。 –
@JanB。Kjeldsen被綁定在其他項目上工作,因爲這是更多的信息,但我一直在尋找@數據導入/導出使用的SysDataExcelCOM類中的一些代碼作爲一些指導。通過學習這門課,我能夠以編程方式從我的Excel工作簿中刪除標準的「工作表1,工作表2,工作表3」工作表。將保持您張貼...謝謝 –