我只是想从一系列细胞中获取几个值。它没有返回任何值。我做错了什么?
我在单元格B2到B15中有各种数字。
Dim num As String
For n = 5 To 16
num = Worksheets("Info").Cells(2, n).Value
Debug.Print num
Worksheets("Info").Cells(4, n).Value = num
Next n
感谢。
答案 0 :(得分:0)
根据the Microsoft documentation,单元格索引的参数是行然后是列,不是列然后是行。该链接页面上的示例通过将5, 3
用于单元格C5
来说明这一点:
此示例将Sheet1上的单元格C5的字体大小设置为14磅:
Worksheets("Sheet1").Cells(5, 3).Font.Size = 14
因此,您对Cells
的论证应分别为n, 2
和n, 4
。