如何运用Excel中的VBA编程找到一个数在一个区域是否存在

[复制链接]
查看11 | 回复2 | 2009-8-7 16:22:41 | 显示全部楼层 |阅读模式
好多方法啦,循环、调用EXCEL函数。。。等等等,任你选择一种都行。比如循环 假设i为行j为列for i =1 to 5for j=1 to 4if cells(i,j)=cells(1,6) then msgbox "存在相同值,位置是:第"& i & "行,第"& j &"列"elsemsgbox"没找到相同值"endifnext jnext i =============函数的话,你用数组公式就行了。
回复

使用道具 举报

千问 | 2009-8-7 16:22:41 | 显示全部楼层
if Application.Worksheetfunction.countif(Range("A1,D5"),Cells(1,6))>0then ...
回复

使用道具 举报

千问 | 2009-8-7 16:22:41 | 显示全部楼层
函数前加两个 “--”是做什么用的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行