返回列表 上一主題 發帖

[發問] 請問透過VBA雙向查詢,如何區別英文大小寫?,也就是字要完全一樣

本帖最後由 GBKEE 於 2013-5-31 10:29 編輯

回復 1# peter460191
VBA 的說明
  1. Find 方法
  2. 套用至 Range 物件時用 Find 方法。
  3. 在範圍內尋找特定資訊,並傳回 Range 物件,該物件代表所找到的第一個包含所尋找資訊的儲存格。如果未發現符合的儲存格,就傳回 Nothing。本方法不影響指定範圍或目前儲存格。
  4. 關於在 Visual Basic 中使用 Find 工作表函數的詳細內容,請參閱在 Visual Basic 中使用 Microsoft Excel 工作表函數。
  5. expression.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)
  6. expression      必選。傳回 Range  物件的運算式。
  7. What     必選的 Variant。  要尋找的資料。可為字串或任意 Microsoft Excel 資料型式。
  8. After     選擇性的 Variant。  指定儲存格,尋找將從該儲存格之後開始。此儲存格對應於從使用者介面尋找時的使用中儲存格位置。注意 After 必須是尋找範圍中的單個儲存格。請記住尋找是從該儲存格之後   開始的;必須等到該方法循環回到此儲存格時,才會搜尋其內容。如果未指定此引數,搜尋將從範圍的左上角儲存格之後開始。
  9. LookIn     選擇性的 Variant資料類型。資訊的類型。
  10. LookAt      選擇性的 Variant。可為下列 XlLookAt 常數之一:xlWhole 或 xlPart。
  11. SearchOrder      選擇性的 Variant。可為下列 XlSearchOrder 常數之一:xlByRows 或 xlByColumns。
  12. SearchDirection     選擇性的 XlSearchDirection 資料類型。搜尋的方向。
  13. XlSearchDirection 可以是這些 XlSearchDirection 常數之一。
  14. xlNext 預設值
  15. xlPrevious
  16. MatchCase     選擇性的 Variant。若指定為 True,則搜尋時大小寫視為相異。預設值為 False。
  17. MatchByte     選擇性的 Variant。僅用於您選擇或安裝的雙位元語言支援版本。若指定為 True,就使雙位元組字元僅符合雙位元組字元。若指定為 False,則雙位元組字元可符合其等價的單位元組字元。
  18. SearchFormat     選擇性的 Variant。搜尋的格式。
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 3# peter460191
4# stillfish00 的 Set A = Columns("A:B").Find(Target, lookat:=xlWhole,MatchCase:=True) 試試看
1#說:第一次查詢完後欲再查詢第二次時,就不能查詢 ,是何意!
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題