Think Twice
IT技術メモ | VBAのメモ
Created: 2021-12-01 / Updated: 2021-12-09

VBAでよく使う参照設定


こちらはVBAでよく使う参照設定のメモです。

目次


FileSystemObject

みんな大好きFileSystemObjectです。ファイルやディレクトリ操作のモジュールです。

必要となる参照設定

Copy
Microsoft Scripting Runtime

使用例

参照設定している場合
Copy
Dim p_fso As Scripting.FileSystemObject
Set p_fso = New Scripting.FileSystemObject

参照設定していない場合は、CreateObjectを使って生成します。

参照設定していない場合
Copy
Dim p_fso As Object
Set p_fso = CreateObject("Scripting.FileSystemObject")

参考サイト

ADODB

DB操作したり、テキスト操作したりするモジュールです。

必要となる参照設定

Copy
Microsoft ActiveX Data Objects x.x Library

使用例 (ADODB.Stream)

参照設定している場合
Copy
Dim p_stream As ADODB.Stream
Set p_stream = New ADODB.Stream

参照設定していない場合は、CreateObjectを使って生成します。

参照設定していない場合
Copy
Dim p_stream As Object
Set p_stream = CreateObject("ADODB.Stream")

参考サイト

RegExp

正規表現モジュールです。

必要となる参照設定

Copy
Microsoft VBScript Regular Expressions 5.5

使用例

参照設定している場合
Copy
Dim p_re As VBScript_RegExp_55.RegExp
Set p_re = New VBScript_RegExp_55.RegExp

参照設定していない場合は、CreateObjectを使って生成します。

参照設定していない場合
Copy
Dim p_re As Object
Set p_re = CreateObject("VBScript.RegExp")

参考サイト


参考

参考サイト