我想通过使用单元格名称而不是使用单元格引用(行,列)从Excel电子表格中提取一些值。
原因是因为用户想要修改他们的Excel(添加或删除行/列)并且不想照顾我的rails进程的单元格引用。另一种方法是在我认为的Excel电子表格中使用单元命名功能。
有办法吗?
如果是,GEM解析器最好(电子表格,roo等)?
感谢。
答案 0 :(得分:0)
我制作了一个由单个细胞组成的命名范围。
我的功能中的逻辑现在没有变化,以满足您的要求:
Function CallFunctionFromExternalExtract() As Variant
CallFunctionFromExternalExtract = Application.Names("MyRangeName").RefersToRange.Formula
End Function
如果能够启用宏,您应该能够从提取程序中调用它。