Excel) (WorksheetFunction.ReplaceB 方法

根據您指定的位元組數目,以不同的文字字串取代文字字串的一部分。

語法

運算式ReplaceB (Arg1Arg2Arg3Arg4)

表達 代表 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 支援與意見反應