ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

VBA で正規表現を使う(RegExp オブジェクトのプロパティ)

      2018/03/24

RegExp オブジェクトのプロパティ

RegExp オブジェクトの詳細に関しては、VBA で正規表現を使う(RegExp オブジェクト)、メソッドの詳細に関しては、RegExp オブジェクトのメソッド を参照してください。


Pattern プロパティ

検索される正規表現のパターンを設定します。値の取得も可能です。


【書式】

object.Pattern = SearchString


引数・戻り値

  • object  ・・・  対象となる RegExp オブジェクトを指定します。
  • SearchString  ・・・  検索される文字列式を指定します。正規表現で使用できる文字等に関しては、VBA で正規表現を使う(RegExp オブジェクト) を参照してください。


IgnoreCase プロパティ

パターン検索で大文字と小文字を区別するかどうかを設定します。


【書式】

object.IgnoreCase = boolean


引数・戻り値

  • object  ・・・  対象となる RegExp オブジェクトを指定します。
  • boolean  ・・・  パターン検索するときに、大文字・小文字を区別するかどうかを指定します。True に設定すると大文字・小文字を区別しなくなります。既定値は、False です。


実行結果

IgnoreCase プロパティ


Global プロパティ

検索文字列全体についてのパターンとの一致を検索するかどうかを設定します。


【書式】

object.Global = boolean


引数・戻り値

  • object  ・・・  対象となる RegExp オブジェクトを指定します。
  • boolean  ・・・  ブール型(Boolean)の値を指定します。検索文字列全体についてのパターンとの一致を検索する場合は、True、最初の一致だけを検索する場合は、False(既定値)を指定します。



実行結果

Global プロパティ


MultiLine プロパティ

文字列を複数行として扱うかどうかを設定します。


【書式】

object.MultiLine = boolean


引数・戻り値

  • object  ・・・  対象となる RegExp オブジェクトを指定します。
  • boolean  ・・・  ブール型(Boolean)の値を指定します。文字列を複数行として扱う場合は、True を指定します。この場合、各行の先頭や末尾で、“^”“$” がマッチするようになります。初期値は False に設定されています。



実行結果

MultiLine プロパティ



 - VBA基本 , , , , , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

no image
XlThemeColor 列挙型

XlThemeColor 列挙 定数 値 内容 xlThemeColorDark …

式の値に応じて多分岐を行う(Switch 関数)

Switch 関数 の使い方 Switch 関数は、「式・値」を対にして指定して …

変数がEmpty 値かどうかをチェックする( IsEmpty 関数 )

IsEmpty 関数の使い方 【書式】 result = IsEmpty ( e …

Array 関数(1)
Array 関数(バリアント型の配列を作成)

Array 関数の使い方 【書式】 myArray = Array ( elem …

指定した値を8進数で表記した文字列に変換する(Oct 関数)

Oct 関数 の使い方 【書式】 result = Oct ( expressi …

データ型を調べて、そのデータ型を示す数値を返す(VarType 関数)

VarType 関数 の使い方 VarType 関数は、引数に、データ型を調べた …

変数がオブジェクト型かどうかをチェックする( IsObject 関数 )

IsObject 関数の使い方 【書式】 result = IsObject ( …

オートシェイプの種類を表す定数
オートシェイプの種類を表す定数(MsoAutoShapeType 列挙型)

MsoAutoShapeType 列挙型 オートシェイプオブジェクトの図形の種類 …

Const ステートメント
ユーザー定義定数(Const ステートメント)

定数を使う ユーザー定義の定数を使用するには、Const ステートメントを使って …

VBA の演算子(文字連結演算子:& 演算子 + 演算子)

文字連結演算子 文字連結演算子は、文字列の連結を行うときに使用する演算子で、「& …