【发布时间】:2015-02-09 06:48:54
【问题描述】:
我需要一种智能方法来拆分 Excel 单元格引用,以便获取工作表名称和单元格引用。 Excel 引用一般可以采用以下形式:
- =Sheet1!$A$1 ---> Sheet1, $A$1
- ='表 1'!$A$1 ---> 表 1,$A$1
- ='!Sheet 1'!$A$1 ---> !Sheet 1, $A$1
- ='&Sheet1'!$A$1 ---> &Sheet1, $A$1
- ='$Sheet1$'!$A$1 ---> $Sheet1$, $A$1
因为 Excel 允许在工作表名称中包含特殊字符和空格,这使得提取工作表名称和单元格地址变得困难。
有没有更好的方法来做到这一点?正则表达式?我有 0 经验。
注意:我通过命名范围获得单元格引用,因此我坚持我所拥有的。
【问题讨论】: