将单元格(1,1)转换为“ A1”,反之亦然

我正在使用 Excel2007中的工作表生成器。我有一定的布局,我必须遵循,我经常必须格式化单元格的输入为基础。因为生成器是动态的,所以我必须计算各种范围、合并单元格等。

如何像这样转换值?

Cells(1,1)A1,反之亦然

222319 次浏览

单元格的 地址属性可以为您提供以下信息:

MsgBox Cells(1, 1).Address(RowAbsolute:=False, ColumnAbsolute:=False)

返回 A1

反过来也可以利用 RangeRowColumn属性:

MsgBox Range("A1").Row & ", " & Range("A1").Column

返回 1,1