[英]Excel C# Interop
我有一個程序可以在excel中使用動態創建的報表,並將其打印為pdf。 我遇到了一些運行4-5個小時的報告的問題。 Excel內存使用量開始超出系統限制,因此我無法確定在不終止應用程序進程的情況下清除某些內存的方法。 有人煽動嗎? 我無法終止並重新啟動Excel進程,因為C#中Excel對象中的對象需要保留一些信息。 謝謝。
首先,我建議您首先准備數據庫中的數據,因為動態調用的速度確實很慢。
只需讓您的excel api應用程序完成有關顯示和轉換的工作即可。
您是否嘗試使用excel.Visible = true
來顯示excel UI?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.