【发布时间】:2013-02-26 07:59:08
【问题描述】:
我有一个 winform 应用程序,其中一种形式包含一个 excel 查看器。它允许用户 打开和修改excel文件。但我想避免用户创建任何新工作表,
所以我需要知道:
如何摆脱允许用户添加新工作表的工作簿选项卡的最后一个选项卡?
编辑:
我发现以下代码使上图中的按钮不可见:
ExcelViewer1.Application.CommandBars["Workbook tabs"].Controls["Sheet List"].Visible = false;
但是它抛出了一个 COMException:“Error HRESULT E_FAIL has been returned from a call to a com component”。
相同的命令适用于其他命令栏,如 Ply、Cell
【问题讨论】:
-
你正在使用 Excel 类?
-
是的,Microsoft.Office.Interop.Excel
标签: c# winforms excel-2007