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
VBA の演算子(比較演算子)

比較演算子 比較演算子による演算の結果は「真」の場合は「True」、「偽」の場合 …

no image
XlThemeColor 列挙型

XlThemeColor 列挙 定数 値 内容 xlThemeColorDark …

文字列:文字列を指定した形式に変換する(StrConv 関数)

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

文字に下線を設定する(Underline プロパティ)

下線を設定(Underline プロパティ) Underline プロパティは、 …

VBA正規表現使用例
VBA で正規表現を使う(RegExp オブジェクト)

RegExp オブジェクト VBA で正規表現を使うには、VBScript のR …

取り消し線を設定する(Strikethrough プロパティ)

取り消し線を設定する(Strikethrough プロパティ) Striketh …

列挙型変数(Enum ステートメント)

列挙型変数を使う 列挙型変数を使用するには、Enum ステートメントを使って、宣 …

日付時刻:日付・時刻の間隔を取得( DateDiff 関数 )

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

no image
xlFileFormat 列挙型

xlFileFormat 列挙型 Workbook.SaveAs メソッド の引 …

固定長形式で分割(TextToColumns メソッド)
セルのデータを固定長形式で複数のセルに分割する(TextToColumns メソッド・Parse メソッド)

固定長形式でセルを分割 TextToColumns メソッドや Parse メソ …