我正在使用Excel 2007中的工作表生成器。我必须遵循一定的布局,并且经常必须根据输入来设置单元格的格式。由于生成器是动态的,因此我必须计算各种范围,合并单元格等。
如何转换这样的值?
Cells(1,1)
进入A1
反之亦然
我正在使用Excel 2007中的工作表生成器。我必须遵循一定的布局,并且经常必须根据输入来设置单元格的格式。由于生成器是动态的,因此我必须计算各种范围,合并单元格等。
如何转换这样的值?
Cells(1,1)
进入A1
反之亦然
Answers:
单元格的Address属性可以为您提供:
MsgBox Cells(1, 1).Address(RowAbsolute:=False, ColumnAbsolute:=False)
返回A1
。
另一种方法可以使用的Row
和Column
属性完成Range
:
MsgBox Range("A1").Row & ", " & Range("A1").Column
返回1,1
。
.Address(0,0)