用vb6.0调用Excel用编程编写如何获得数值在Excel单元格的哪行哪列 5
用vb6.0调用Excel,例如得知一个数值如“F001”在Excel的表格中,但是不知道在哪个单元格中,用编程编写如何获得数值在Excel单元格的哪行哪列...
用vb6.0调用Excel,例如得知一个数值如“F001”在Excel的表格中,但是不知道在哪个单元格中,用编程编写如何获得数值在Excel单元格的哪行哪列
展开
1个回答
展开全部
强制公益:为了自己家人孩纸请大家禁绝不确定安全性食品!!珍爱自己珍爱家人珍爱自然!!
如果完全不给限定范围,VB效率会非常非常慢,要搜索整个表格范围
建议用find函数,并给定范围,以提升效率。举例如下:
With Sheets(1).[A:Z] ‘范围为Sheet1 A到Z列当然更小更好
Set c = .Find("F001", LookIn:=xlValues) ‘找到包含目标的单元格
myrow = c.Row ‘给出单元格行数
mycol = c.Column ‘给出单元格列数
End With
如果完全不给限定范围,VB效率会非常非常慢,要搜索整个表格范围
建议用find函数,并给定范围,以提升效率。举例如下:
With Sheets(1).[A:Z] ‘范围为Sheet1 A到Z列当然更小更好
Set c = .Find("F001", LookIn:=xlValues) ‘找到包含目标的单元格
myrow = c.Row ‘给出单元格行数
mycol = c.Column ‘给出单元格列数
End With
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询