Excel 無法將工作表插入到目標工作簿中,因為它包含的行數和 (Excel cannot insert the sheets into the destination workbook, because it contains fewer rows and)


問題描述

Excel 無法將工作表插入到目標工作簿中,因為它包含的行數和 (Excel cannot insert the sheets into the destination workbook, because it contains fewer rows and)

我正在嘗試使用 Microsoft.Office.Interop.Excel 庫將 12 個 excel 文件(每個都有一個 excel 表)合併到一個合併的 excel 文件中,該文件將具有 12 個 excel 表,並出現以下錯誤:

“Excel 無法將工作表插入到目標工作簿,因為它包含的行和列比源工作簿少。要將數據移動或複製到目標工作簿,您可以選擇數據,然後使用複制和粘貼命令將其插入另一個工作簿的工作表中。”

我認為這與 Microsoft Excel 應用程序的 DCOM 對象權限問題有關。

任何人都可以解釋需要哪種類型的權限才能獲得使用 DCOM 對象的 Microsoft Excel 應用程序服務。

謝謝。


參考解法

方法 1:

I had this problem in Excel 2013. There was a setting in options, under Save, that created new workbooks as Excel 97‑2003 workbooks. I changed this to Excel Workbook and the command started working.

(by Sajid HussainPaul B)

參考文件

  1. Excel cannot insert the sheets into the destination workbook, because it contains fewer rows and (CC BY‑SA 2.5/3.0/4.0)

#ASP.NET #excel-2007 #excel






相關問題

System.Reflection.Assembly.LoadFile 鎖定文件 (System.Reflection.Assembly.LoadFile Locks File)

如何在沒有全局變量的情況下一直保留我的變量? (How can I keep my variable all the time without global variables?)

C# / ASP.NET - Web 應用程序鎖定 (C# / ASP.NET - Web Application locking)

關閉模態對話框窗口後 ASP.NET 刷新父頁面 (ASP.NET Refresh Parent Page after Closing Modal Dialog Window)

無法將 NULL 值傳遞給數據庫 (Unable to pass NULL value to database)

wcf:將用戶名添加到消息頭是否安全? (wcf: adding username to the message header is this secure?)

使用 ASP.Net 教初學者 Web 開發的小項目想法 (Small projects ideas to teach beginners web development using ASP.Net)

SQL Server - 分組、擁有和計數 (SQL Server - Group by, having and count in a mix)

企業庫異常處理應用程序塊和日誌記錄應用程序塊在 ASP.NET 中的正確使用 (Enterprise Library Exception Handling Application Block and Logging Application Block proper use in ASP.NET)

來自proc的asp.net多個結果集:是否有必要將結果映射到類?如果是這樣,怎麼做? (asp.net multiple result set from proc: is it necessary to map results to class? If so, how?)

如何在測試工具中實例化 asp.net 代碼隱藏類? (How can I instantiate an asp.net codebehind class in a test harness?)

Web 窗體用戶控制事件,需要在頁面加載後添加 (Web Form User Control Event, needs to be added after page loads)







留言討論