永发信息网

VBA如何在整列中进行FIND

答案:5  悬赏:10  手机版
解决时间 2021-11-20 04:49
VBA如何在整列中进行FIND
最佳答案
VBA在整列中进行FIND的方法如下:
在工作表中查找特定信息。
expression.Find(Arg1, Arg2, Arg3)
expression 必需。该表达式返回一个 WorksheetFunction对象。
Arg1 String 类型,必需。工作表名称。
Arg2 String 类型,必需。单元格区域名称。
Arg3 Variant 类型,可选。精确限制查询的参数名称。
应用于 Range对象的 Find方法。
在区域中查找特定信息,并返回 Range对象,该对象代表用于查找信息的第一个单元格。如果未发现匹配单元格,就返回 Nothing。本方法不影响选定区域或活动单元格。

VBA是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。
全部回答
set findstring = range("A:A").find("AA",lookat:=1)
精确查找,lookat:=1
For i =1 to 100
cells(i,2)=cells(i,1)+2
Next i

以上是指B列=A列+2,直到100行。不知道你怎么语句计算,只能如此简单假设,但愿您能明白。
For i =1 to 100
cells(i,2)=cells(i,1)+2
Next i
以上是指B列=A列+2,直到100行。不知道语句计算,只能如此简单假设。
【具体】

Sub aa()
Dim rng As Range
Dim t As String
Set rng = Range("A:A").Find("AA")
If Not rng Is Nothing Then
t = "True"
MsgBox t
Exit Sub
Else
t = "False"
End If
MsgBox t
End Sub
Sub aa()
Dim rng As Range
Dim t As String
Set rng = Range("A:A").Find("AA")
If Not rng Is Nothing Then
t = "True"
MsgBox t
Exit Sub
Else
t = "False"
End If
MsgBox t
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求大神找这张图的高清图
自动控制原理中根轨迹分离点处离开实轴时 根
想买电钢琴,不考虑预算,到底是买罗兰呢还是
顾虑是什么意思
志成开锁王地址在什么地方,想过去办事,
淘宝全款预售可信吗
1万3千美金等于多少人民币
港澳旅游好玩吗?在哪里报名好?
祥和小吃车的质量怎么样?能用多少年不坏?
腹内诗书存万卷,床头金银无半文的意思
箱根雕刻森林美术馆怎么去箱根玻璃之森美术馆
有一首歌的第一句歌词是:再见还来不及说再见
永张开锁地址好找么,我有些事要过去,
宁玛派和格鲁派哪个适合自己?
风水学来讲做生意铺位旁边有垃圾场怎样
推荐资讯
把72分解质因数是:
k7385到沈阳北站还是南站几点到
怎样可以快速消肿去痛
在路上开了一家店风水怎么样!就是以前是条路
钢板的规格1.8*750什么意思
我用九阳料理机绞肉不好吃,不知道怎么回事?
深圳润谷食品的企业产品
南宁到成都东K143在永川停车吗
23+56=??????????????????
金蝶KIS专业版登录时提示 "运行时错误'5&
西装肩部太宽了,穿起来毫无气质,有能推荐扬
昨晚梦见妈妈家门口有两头大肥猪有人要偷
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?