2009-11-13 96 views
1

我有一个VSTO电子表格,并重新调整了前端。我需要更改一些命名范围来反映这一点。删除VSTO中的命名范围

看不到这样做的好方法,所以我创建了其他命名范围并指出代码引用这些范围。

有没有更好的方法?

回答

0

我不确定如何成为VSTO电子表格会对如何更新命名范围产生任何影响。假设您想要扩展命名范围中的单元格范围(并假设Excel 2007),然后转到“公式”选项卡并单击“名称管理器”并选择要更新的名称。在表单底部点击“引用”按钮(带有指向范围左上角的红色箭头的按钮)。表单将折叠到“引用”框,您将可以重新选择范围。再次单击 “引用”按钮(现在使用向下的箭头)返回完整的“名称管理器”表单。关闭“名称管理器”并确定提示以保存对该范围的更改。

您的范围现在将引用新的选择。希望这就是你想要的!

1
Excel.ActiveWorkbook.Names.Item(1).Delete(); 

注:括号不是正方形,即使这是c#。