如何在VBA中检索Excel工作表单元格的A1样式引用

如何在VBA中检索Excel工作表单元格的A1样式引用?我正在使用Access 2007 VBA。 因此,例如对于单元格
MyWorksheet.Range("A1").Offset(2, 3)
,返回值“D3”。 这似乎是一个简单的问题。     
已邀请:
MyWorksheet.Range("A1").Offset(2,3).Address(False,False)
地址的参数(全部是可选的)是 RowAboslute - 没有美元符号的假 ColumnAbsolute - 没有美元符号的假 ReferenceStyle - 默认为xlA1(如果你的后期绑定,则常量值为1) 外部 - 包括工作簿/工作表名称 RelativeTo - 这对我来说是一个完全的谜。它永远不会像我期望的那样。     
要将A1样式地址打印到立即窗口,请使用以下命令。通过指定您不希望列或行是绝对的,您不必使用replace函数。
Public Sub Test()
    Debug.Print Range("A1").Offset(2, 3).Address(RowAbsolute:=False, ColumnAbsolute:=False)
End Sub
    

要回复问题请先登录注册