Home » エクセルマクロ・Excel VBAの使い方 » VBAにRegExpクラスが追加されるようです(まだ動かない模様)

VBAにRegExpクラスが追加されるようです(まだ動かない模様)

動作検証バージョン:Windows 11 Home + 64bit Excel バージョン 2508(ビルド19127.20192クイック実行 ) + VBA 7.1 (Version1148 VBA Retail 7.1.1148 Forms3 16.0.19127.20064)

オブジェクトブラウザーを眺めていて、VBAライブラリにクラスが増えていることに気づきました。

従来VBAライブラリには、Collection・ErrObject・Globalの3つしかクラスがなかったのですが、2025年9月9日時点では、Match・MatchCollection・RegExp・SubMatchesといったおそらく正規表現に関係すると思われるクラスが増えています。

[スポンサードリンク]

VBScriptの廃止に向けて、MicrosoftがVBAに正規表現を移植しようとしているのでしょう。

ただし、私の手元でテストしましたが、2025年9月9日時点ではエラーが発生してまだ動かないようです。

この移植作業に起因するのではないかと思われるエラーが、VBScriptのRegExpクラスでも8月末あたりから発生しているようです。

[スポンサードリンク]

Home » エクセルマクロ・Excel VBAの使い方 » VBAにRegExpクラスが追加されるようです(まだ動かない模様)

「エクセルマクロ・Excel VBAの使い方」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.