VBA 语言Dim arr(), brr 语句一直提示错误,找不到工程或库,请大家伙帮忙看下 5

Dimarr(),brrx=Range("a65536").End(xlUp).Rowy=Range("c65536").End(xlUp).Rowbrr=Range("... Dim arr(), brr
x = Range("a65536").End(xlUp).Row
y = Range("c65536").End(xlUp).Row
brr = Range("a1:b" & x)
ReDim arr(1 To x, 1 To 2)
For i = 1 To x
s1 = Application.WorksheetFunction.CountIf(Range(Cells(1, 1), Cells(i, 1)), Cells(i, 1))
For j = 1 To y
s2 = Application.WorksheetFunction.CountIf(Range(Cells(1, 3), Cells(j, 3)), Cells(j, 3))
If Cells(i, 1) = Cells(j, 3) And s1 = s2 Then arr(i, 1) = Cells(j, 3): arr(i, 2) = Cells(j, 4)
Next j
Next i
每次都是在第二行那里出问题
之前在2003里面是没问题的,在2007就出问题了
展开
 我来答
hbpaoxiao2
2015-02-28 · TA获得超过2896个赞
知道大有可为答主
回答量:1962
采纳率:72%
帮助的人:842万
展开全部

应该是设置的问题吧?你加上x,y的声明就好了,不要偷懒嘛~

追问
不行,我加上后仍然提示找不到工程或库
追答
那麻烦上全部的代码,单就目前的代码, 没问题。
最好能上传附件。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式