繁体   English   中英

Excel C#互操作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM