我有以下问题.我有一个带有n张的Excel 2010文件.在其中一张纸上,我做了一些桌子.喜欢,输入这样的东西:
Name Date RandomValue
Max 09.03 585
Tim 11.05 1A442
Run Code Online (Sandbox Code Playgroud)
现在,我们在Excel中有了这个选项,可以将特定区域格式化为表格.因此标题行为每列提供了一个小排序,也可能是底部的总和和类似的东西.现在,我想得到这个领域.基本上任务是,在表的底部(当然在sum-row之前)添加一行.
所以为此,我需要边界.如果我单击Excel中的名称管理器,它会给我一个关于工作表中已定义名称的概述.当我点击它时,它会选择给定的区域.所以,肯定有这些信息.问题只是......获得这些价值.有任何想法吗?
我找到了解决方案.get_Range()函数也接受名称.所以我可以得到整个桌子区域:
Range rng = myExcelWorksheet.get_Range("Tablename", misValue);
Run Code Online (Sandbox Code Playgroud)
我刚刚获得最后一行,第一个和最后一个单元格.所以可以添加一个新行.无论如何,谢谢你的帮助!
| 归档时间: |
|
| 查看次数: |
5606 次 |
| 最近记录: |