Excel) (WorksheetFunction.ReplaceB 方法
根據您指定的位元組數目,以不同的文字字串取代文字字串的一部分。
語法
運算式。ReplaceB (Arg1、 Arg2、 Arg3、 Arg4)
表達 代表 WorksheetFunction 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Arg1 | 必要 | 字串 | Old_text - 要取代某些字元的文字。 |
Arg2 | 必要 | 雙精確度 | Start_num - 要以 new_text 取代的 old_text 中的字元位置。 |
Arg3 | 必要 | 雙精確度 | Num_chars - 要 取代 為 new_text 的old_text字元數。 |
Arg4 | 必要 | String | New_text - 要取代 old_text 中之字元的文字。 |
傳回值
字串
註解
Replace 適用于使用 SBCS) (單一位元組字元集的語言,而 ReplaceB 則適用于使用雙位元組字元集 (DBCS) 的語言。 您電腦上的預設語言設定會使用下列方式影響傳回值:
不 論預設語言設定是什麼,取代一律會將每個字元計算為 1,不論是單一位元組或雙位元組。
當您啟用支援 DBCS 的語言編輯,然後將它設定為預設語言時,ReplaceB會將每個雙位元組字元計算為 2。 否則, ReplaceB 會將每個字元計算為 1。
支援 DBCS 的語言包括日文、簡體中文、繁體中文及韓文。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。