1
我需要做下面的宏微軟Word宏編輯和替換裏面是什麼一個變量
If sFolderName contains ".pdf"
// Do Something
Else // Do Something
End If
,但我不知道如何找出是否.PDF是可變的內部或沒有。
我需要做下面的宏微軟Word宏編輯和替換裏面是什麼一個變量
If sFolderName contains ".pdf"
// Do Something
Else // Do Something
End If
,但我不知道如何找出是否.PDF是可變的內部或沒有。
在VBA中,您可以使用InStr
函數來搜索另一個字符串中一個字符串的位置。
函數的語法是:InStr函數([開始]字符串1,字符串[,比較])
在您的方案,string1
將sFolderName
和string2
將".pdf"
。換句話說,您正在搜索sFolderName中文本「.pdf」開頭的位置。
如果在string1
內發現string2
,則InStr
返回找到匹配的位置。
If InStr(sFolderName, ".pdf") > 0 Then
// do something
Else
// do something else
End If
欲瞭解更多信息,請諮詢此MSDN page。
謝謝,那很好用 – Adam 2011-01-20 14:44:19