VB Cells.find函数参数解释

转载 2016年05月31日 10:54:05

用VBA录制的查找

Cells.Find(What:="想查找的数据", After:=ActiveCell, LookIn:=xlValues, LookAt:= xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= False).Activate  

   Find   方法

   在区域内查找特定信息,并返回Range对象,该对象代表所找到的第一个包含所查找信息的单元格。如果未发现匹配单元格,就返回   Nothing。本方法不影响选定区域或活动单元格。

   关于在Visual Basic中使用Find工作表函数的详细内容,请参阅在Visual Basic中使用Microsoft Excel工作表函数。

  语法

   expression.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte)

   expression   必选。该表达式返回   Range   对象。

   What       Variant类型,必选。要查找的数据。可为字符串或任意Microsoft Excel数据类型。

   After       Variant类型,可选。表示查找过程将从其之后开始进行的单元格。此单元格对应于从用户界面查找时的活动单元格位置。注意After必须是查找区域中的单个单元格。请记住查找是从该单元格之后开始的;直到本方法环绕到此单元格时,才检测其内容。如果未指定本参数,查找将从区域的左上角单元格之后开始。

   LookIn     Variant类型,可选。可为下列XlFindLookIn常量之一:xlFormulas、xlValues或xlComments。

   LookAt     Variant类型,可选。可为下列XlLookAt常量之一:xlPart或xlWhole。

   SearchOrder    Variant类型,可选。可为下列XlSearchOrder常量之一:xlByColumns或xlByRows。

   SearchDirection       Variant类型,可选。可为下列XlSearchDirection常量之一:xlNext或xlPrevious。默认常量为xlNext。

   MatchCase       Variant类型,可选。若指定为True,就进行区分大小写的查找。默认值为False。

   MatchByte       Variant类型,可选。仅在选择或安装了双字节语言支持时使用。若指定为True,就使双字节字符仅匹配双字节字符。若指定为False,则双字节字符可匹配其等价的单字节字符。

  说明

   每次调用本方法后,参数LookIn、LookAt、SearchOrder和MatchByte的设置将保存。如果下一次调用时未指定这些参数,将使用保存的设置。设置这些参数将改变“查找”对话框中的设定,而在“查找”对话框中修改相应设定,也将改变忽略这些参数时所使用的保存值。为避免出现麻烦,每次调用本方法时,请显式指定这些参数的值。

VB 查找函数Find

  • 2010年06月07日 15:15
  • 37KB
  • 下载

【EXECL】 通过VB 宏定义添加自定义函数

【EXECL]】VB 宏定义记录如何在execl里通过vb加入一个宏定义,此宏定义可以关联到我们自定义的vb function,这样就可以实现vb对execl 表格的控制。 环境:exec...
  • standback
  • standback
  • 2015年04月08日 11:25
  • 1388

VB几种函数参数传递方法,Variant,数组,Optional,ParamArray

VB几种函数参数传递方法,Variant,数组,Optional,ParamArray  一) 过程的参数被缺省为具有 Variant 数据类型。   1)ByRef按  地址传递参数在 VB 中...
  • whchensir
  • whchensir
  • 2016年07月28日 00:33
  • 3776

vb常用函数一览表

vb常用函数一览表   常用内部函数 数学函数 函数 功能 示例 结果 说明 Ab...
  • u014451076
  • u014451076
  • 2014年11月23日 00:26
  • 932

VB动态调用类模块中的函数的方法

动态地调用函数是令广大VB程序员比较苦恼的一件事情。VB不同于C++,不同于Java,没有传递函数指针的概念。这么一说,肯定有很多的大神级别的VB高手要来喷我了,说“新手不懂就不要在这里胡说!”。的确...
  • keikisou
  • keikisou
  • 2016年01月22日 20:45
  • 1069

VB函数Time和Timer的区别

iamlaosong文 想做一个简单的延时函数,于是想到VB中Time函数和Timer函数,二者都可以做延时函数,但略有不同。 Time是时间函数,取得是当前时间,如:15:16:14,和其它日期时间...
  • iamlaosong
  • iamlaosong
  • 2016年06月15日 15:58
  • 4635

VB中spc(n)函数、space(n)函数和tab(n)函数区别

VB中spc()函数、space()函数和tab()函数区别:用最简单的话来描述是:tab(n)和spc(n)都是用来把光标向后移动n个字符的位置tab(n)是绝对偏移量,从该列的开头开始计算,移动n...
  • MirabelleZWH
  • MirabelleZWH
  • 2017年06月23日 12:20
  • 1549

VB学习过程(二)VB的语法基础和常用的内部函数

2013/10/28        语法基础: (1)顺序结构 Private Sub Form_Load() Dim Num1 As Integer , Num2 As Inteher ...
  • lxk7280
  • lxk7280
  • 2013年11月01日 11:13
  • 2482

VB格式输出函数Format的使用

VB格式输出函数可以使数值、日期或字符串按指定的格式输出。其格式为: Format(表达式>[, 格式字符串>])  其中,:要格式化的数值、日期或字符串表达式。 :指定表达式的值的输出格式...
  • wyp19870608
  • wyp19870608
  • 2013年01月09日 09:47
  • 10237

vb获得网络时间的函数(历史上最全最完整最可靠的函数)

Private Sub Form_Load() MsgBox getWebDatetimie End Sub '直接调用 Private Function getWebDatetimie() ...
  • sysdzw
  • sysdzw
  • 2017年01月18日 15:11
  • 1304
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB Cells.find函数参数解释
举报原因:
原因补充:

(最多只允许输入30个字)