excel中vba编程中Selection.Find的具体解释

程序中这样一段,Selection.Find(What:=bm,After:=ActiveCell,LookIn:=xlValues,LookAt:=_xlPart,Se... 程序中这样一段,Selection.Find(What:=bm, After:=ActiveCell, LookIn:=xlValues, LookAt:= _ xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Activate ActiveCell.PasteSpecial Paste:=xlPasteValues, SkipBlanks:=True
请问一下,find后面括号内,每一项的意思?给一个解释, 这段程序的意思!谢谢
展开
 我来答
jmwgq
2010-09-29 · TA获得超过463个赞
知道答主
回答量:153
采纳率:100%
帮助的人:166万
展开全部
What:=bm,查找的内容;(要搜索的数据。可为字符串或任意 Microsoft Excel 数据类型。)
After:=ActiveCell,找到该内容后激活内容所在的单元格;(表示搜索过程将从其之后开始进行的单元格。此单元格对应于从用户界面搜索时的活动单元格的位置。请注意:After 必须是区域中的单个单元格。要记住搜索是从该单元格之后开始的;直到此方法绕回到此单元格时,才对其进行搜索。如果不指定该参数,搜索将从区域的左上角的单元格之后开始。)
LookIn:=xlValues,(信息类型。)
LookAt:=xlPart,(可为以下 XlLookAt 常量之一:xlWhole 或 xlPart)
SearchOrder:=xlByColumns,(可为以下 XlSearchOrder 常量之一:xlByRows 或 xlByColumns)
SearchDirection:=xlNext,(搜索的方向)
MatchCase:=False,(如果为 True,则搜索区分大小写。默认值为 False。)
SearchFormat:=False,(只在已经选择或安装了双字节语言支持时适用。如果为 True,则双字节字符只与双字节字符匹配。如果为 False,则双字节字符可与其对等的单字节字符匹配。)
该段代码的意思是:查找bm(这里bm应该是一个表达式),找到该内容,激活其所在的单元格,然后选择性黏贴(SkipBlanks:=True,则不将剪贴板上区域中的空白单元格粘贴到目标区域中。默认值为 False)
祝你顺利!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式