问题描述
对于当前项目,我使用两个函数,它们需要一个起始行和一个起始列。这些信息可以在工作表中访问,用户必须在其中输入带有值的第一个单元格。例如。工作表上的值从单元格 C21 开始。现在我需要转换 C21 的“值”,以便获得相应的行和列编号作为整数。有没有办法做到这一点?
提前致谢!
解决方法
尝试解析从 Range("C21").Address(ReferenceStyle:=xlR1C1)
获得的结果
Function get_row(addr)
get_row = ThisWorkbook.Worksheets("Tabelle1").Range(addr).Row
End Function
Function get_column(addr)
get_column = ThisWorkbook.Worksheets("Tabelle1").Range(addr).Column
End Function
只要给他们地址字符串,你就会得到行或列的编号。