【VBA】セルに設定されている文字列の一部を置換する

VBAで
 ・文字列の一部を置換する方法
を記載します!

PR

VBAコード

ここでは例として、シート「sample」に設定されている
 ・文字列「営業」を
 ・文字列「経理」へ
置換します。

Option Explicit

Sub sample()
    '文字列の一部を置換する
    Worksheets("sample").Cells.Replace what:="営業", Replacement:="経理"
End Sub

「Worksheets(“シート名”)」により、「Worksheetオブジェクト」を取得しています。

「Worksheetオブジェクト」の「Cells」プロパティにより、「Rangeオブジェクト」を取得しています。

「Rangeオブジェクト」の「Replace」メソッドにより、置換をしています。

「Replace」メソッドの引数として、以下を指定しています。

what・・・・・・・置換の文字列を指定します。
Replacement ・・・置換の文字列を指定します。

PR

実行結果

「営業」を「経理」へ置換できました。

実行結果
実行結果
PR

参考

上記のVBAコードで使用した以下の詳細については、公式サイトをご確認ください。

●「Worksheetオブジェクト」の「Cells」プロパティ


●「Rangeオブジェクト」の「Replace」メソッド

タイトルとURLをコピーしました