|
发表于 2014-9-18 20:36
|
显示全部楼层
本楼为最佳答案
本帖最后由 这儿有肥猫 于 2014-9-18 21:53 编辑
- Sub a()
- Dim i&, j&, arr, brr(), s&, crr()
- arr = Sheets("内容").Range("b3:f12")
- s = 0
- For j = 1 To UBound(arr, 2)
- For i = 1 To UBound(arr)
-
- If arr(i, j) <> 0 Then
- n = n + 1
- ReDim Preserve brr(1 To n)
- ReDim Preserve crr(1 To n)
- brr(n) = arr(i, j)
- crr(n) = Sheets("内容").Cells(i + 2, j + 1).Comment.Text
- End If
- Next
- Next
- Sheets("结果").[a2:b65536].ClearContents
- Sheets("结果").[a2].Resize(n, 1) = Application.Transpose(brr)
- Sheets("结果").[b2].Resize(n, 1) = Application.Transpose(crr)
- End Sub
复制代码 |
|