ShellEx:最小化或隐藏启动 Excel
使用以下代码,我可以从 C# 中运行 Excel:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "cmd.exe";
p.Start();
我可以使用任何命令行参数使 Excel 开始隐藏或最小化吗?
(编辑:尝试了p.StartInfo.WindowStyle
,但没有效果。)
我需要不使用COM启动Excel,因为通过COM启动Excel时,未加载任何 XLA 加载项。
Using the following code I can run Excel from within C#:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "cmd.exe";
p.Start();
Can I make Excel start hidden or minimized using any command line parameters?
(Edit: Tried p.StartInfo.WindowStyle
and it had no effect.)
I need to start Excel without using COM because when starting Excel over COM, none of the XLA add-ins are loaded.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以设置
WindowStyle
属性设置为最小化
或隐藏
。就像下面这样:You can set the
WindowStyle
property toMinimized
orHidden
. Like the following: