- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
本帖最後由 GBKEE 於 2012-4-29 14:48 編輯
回復 6# mmggmm
Rng.Replace S(I), R(I) 沒指明 LookAt := xlWhole 或 LookAt := xlPart
會依上次的 LookAt
vba 的 說明
Replace 方法
Range 物件時用 Replace 方法。
傳回 Boolean 值,此值表示指定範圍內儲存格中的字元。使用此方法不會變更選定範圍和目前儲存格。
expression.Replace(What, Replacement, LookAt, SearchOrder, MatchCase, MatchByte, SearchFormat, ReplaceFormat)
以下是參數的說明
What 必選的 Variant。您要 Microsoft Excel 尋找的字串。
Replacement 必選的 Variant。要置換的字串。
LookAt 選擇性的 Variant。可為下列 XlLookAt 常數之一:xlWhole 或 xlPart。
SearchOrder 選擇性的 Variant。可為下列 XlSearchOrder 常數之一:xlByRows 或 xlByColumns。
MatchCase 選擇性的 Variant。若指定為 True,則搜尋時大小寫視為相異。
MatchByte 選擇性的 Variant。如果在 Microsoft Excel 中選擇或安裝二位元語言支援,您僅可以使用此引數。若指定為 True,就使雙位元組字元僅符合雙位元組字元。若指定為 False,則雙位元組字元可符合其等價的單位元組字元。
SearchFormat 選擇性的 Variant。方法的搜尋格式。
ReplaceFormat 選擇性的 Variant。方法的取代格式。
你用錄製可查看 參數的變化
LookAt := xlWhole 如圖 所勾選的 選項
LookAt := xlPart 圖中 所勾選的 選項會取消
|
|