当我们将 Range(A4) 写入 Cell(1,4) 时。我应该如何将 Range(A2:AB256) 写入 Cell 格式?
谢谢,奥雅纳
直接,您不能,但如果您的目标是通过索引访问一系列单元格,您可以使用 Range-method 和两个单元格作为参数:
Set myRange = mySheet.Range(mySheet.Cells(1, 2), mySheet.Cells(28, 256))
或者您可以从单元格地址解析列字母:
Dim columnNumber As Integer
Dim columnLetter As String
columnNumber = 5
columnLetter = Split(Cells(1, columnNumber).Address, "$")(1)