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