Replace( expression, find, replace, start, count, compare )
文字列の置換をする関数です。
Expression(対象文字列)のFind(検索文字列)を置換文字列(Replace)にします。
セルの文字列置換を行う場合はRange.Replaceメソッドを使うのが良いと思います。
<Replace(1,2,3)>
<3を含む1の2を3にします。>
文字列の置換をする関数です。
Expression(対象文字列)のFind(検索文字列)を置換文字列(Replace)にします。
セルの文字列置換を行う場合はRange.Replaceメソッドを使うのが良いと思います。
<Replace(1,2,3)>
<3を含む1の2を3にします。>
指定項目 | 説明 | 備考 |
---|---|---|
expression | 置換する文字列を含む文字列式 | 必須 |
find | 検索する文字列 | 必須 |
replace | 置換する文字列 | 必須 |
start | 引数 expression 内の内部文字列の 検索開始位置 |
既定値:1 (1文字目から) |
count | 置換する文字列数 | 既定値:-1 (対象すべて置換) |
compare | 文字列比較のモードを表す数値 | 既定値:0 (バイナリモード) |
例)文字列が含む"スペース"を取り除く
Sub SampleReplace() Dim Moji As String Moji = "あい うえお" MsgBox (Moji & " [Replace]→ " & Replace(Moji, " ", "")) End Sub