通过名称访问excel单元格
本文关键字:excel 单元格 访问 | 更新日期: 2023-09-27 18:14:15
我试图将excel的单元格名称设置为一些自定义名称,然后通过其名称访问该单元格。是否有一些开箱即用的API调用来做到这一点,或者我应该如何做到这一点,如果我有工作表和单元格名称的信息,在访问单元格和在命名单元格的情况下,工作表和单元格地址(即C2)。
还有一个问题,是否有一种方法可以获取绑定到特定单元格的格式化信息?(即当我通过名称访问单元格时,我想返回单元格值和这个单元格的一些格式属性,如果单元格是数字或文本,它是否突出显示等)
问候,弗拉基米尔•Vajda
我想你可能在找Range("C2")
。
关于格式化信息,可以通过Excel对象模型的各种属性获得。详见http://msdn.microsoft.com/en-us/library/ff197454.aspx
Range
类型(与上面引用的Range
索引属性相反)还暴露了Name
属性,您可以在代码中设置该属性:
worksheet.get_Range("C2").Name = "fdafdfs"
worksheet.get_Range("fdafdfs").Select();