本帖最后由 Richard.Ma 于 2022-10-24 18:31 编辑
抱歉忘记回复了,这块分情况
通过getExpression().type就可以判断表达式是什么类型的
https://demo.grapecity.com.cn/sp ... tml#.ExpressionType
上面回复的是有公式计算的,type是9
如果你引用的就只是一个位置,比如你说的=Sheet11!$E2:F4,
那么type是1
这个是引用的一个区域,没有公式计算,直接可以通过下面的代码就能获取到区域
workbook.getCustomNames()[1].getExpression().column
workbook.getCustomNames()[1].getExpression().endColumn
workbook.getCustomNames()[1].getExpression().row
workbook.getCustomNames()[1].getExpression().endRow
|