+ -
当前位置:首页 → 问答吧 → 为什么无法对单元格赋值?

为什么无法对单元格赋值?

时间:2011-08-07

来源:互联网

用下面的代码对表2中J列单元格赋值,还有二个无法赋值,请高手指正错误。谢谢!
Sub Macro2()
    Dim I, J, ARR, BRR
    ARR = Sheet2.Range("A1:j" & Sheet2.Range("A65500").End(3).Row)
    BRR = Sheet1.Range("A2:b" & Sheet1.Range("A65500").End(3).Row)
    For I = 1 To UBound(ARR)
    For J = 2 To UBound(BRR)
    If ARR(I, 10) = "" And ARR(I, 1) = BRR(J, 1) Then
    Sheet2.Cells(I, 10) = BRR(J, 2)
    End If
    Next
    Next
End Sub

附件

110806.rar(7.47 KB)

2011-8-7 14:46, 下载次数: 3

作者: 蓝天云朵   发布时间: 2011-08-07

For J = 2 To UBound(BRR)
改成
For J = 1 To UBound(BRR)

作者: mimicai   发布时间: 2011-08-07

谢谢二楼的回复!

作者: 蓝天云朵   发布时间: 2011-08-07

相关阅读 更多