我只需要一个用于选择单元格的代码,但是选择的单元格会发生变化。我的工作簿中有一个单元格,它可以识别它应该是什么单元格。单元格 A1 包含应选择的单元格编号。
在此示例中,单元格 A1 包含单词“P25”,因此我希望以下代码引用 A1 以间接引用 P25 单元格,从而选择单元格 P25。
我分别尝试了这两行:
Sub IndirectCellSelect()
Sheet.Range(INDIRECT(A1)).Select
Range(INDIRECT(A1)).Select
End Sub
当到达单词 INDIRECT 时,我收到错误 Sub 或 Function is not Defined
对发布的代码稍作修改即可:
Range([indirect("a1")]).Select
但我建议尝试以下任一方法:
Sheet.Range(Sheet.Range("A1").Value).Select
Range(Range("A1")).Select
第一个更明确,建议在生产代码中使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)