Application.WorksheetFunction.Find做什么?
试图将一个VBScript转换为PHP。
在脚本中有这一行:
digit = Application.WorksheetFunction.Find(aChar, PERMITTED)
aChar是字符,PERMITTED是string。
它看起来像某种validation,但不是100%确定。
数字是什么值? 如果aChar不被允许会发生什么情况?
文件不是很清楚。
考虑:
Sub fksdjhfsdjf() aChar = "a" PERMITTED = "qwertyasdf" digit = Application.WorksheetFunction.Find(aChar, PERMITTED) MsgBox digit End Sub
FIND()将返回“a”的位置 ________________similar InStr()
编辑#1
Application.WorkSheetfunction.Find()和InStr()都区分大小写
如果大string中不存在小string,则Application.WorkSheetfunction.Find()将引发错误,而InStr()将返回0。
这与Range.find()方法不一样