本帖最后由 xlj310 于 2013-5-27 10:46 编辑
回复 8# kevinch
$oExcel.Selection.Find($sFindWhat, $oExcel.ActiveCell, $iDataType, $iWholeOrPart, Default, Default, $fMatchCase, Default, $fMatchFormat)
你只赋值了第一个参数,呵呵,这是函数原型
$iDataType, $iWholeOrPart, Default, Default, $fMatchCase, Default, $fMatchFormat)
Find(
$sFindWhat;"要查找的值",
$oExcel.ActiveCell;"查找的起始位置(FindNext可以用此位置作哨兵)"
$iDataType;"查找值的字符类型xlValues为-4163, xlFormulas为-4123(默认),xlComments为-4144"
$iWholeOrPart;"完全匹配Or部分匹配,1为完全,2为部分",
$SearchOrder;"以行的方式Or列的方式查找, xlByRows值1(默认), xlByColumns值2",
$SearchDirection;"查找方向,向前查找(XlPrevious值2) 向后查找(xlNext值1,默认)"
$fMatchCase;"区分大小写,默认为False"
$MatchByter;"区分全角/半角"
$fMatchFormat;"格式"
)
|