項目
別モジュールで関数名を同じにする
概要
モジュールを別にする事で関数名を同じにする事ができます。
関数を呼び出す時にモジュール名を指定します。
例
Option Compare Database
Option Explicit
'-----------------------------------------
'フォームからの呼出
'-----------------------------------------
Private Sub コマンド0_Click()
MDL_処理1.同じ名前の関数TEST
MDL_処理2.同じ名前の関数TEST
End Sub
'-----------------------------------------
'標準モジュール:MDL_処理1
'-----------------------------------------
Option Compare Database
Option Explicit
Function 同じ名前の関数TEST()
MsgBox "私は処理1のモジュールから呼び出されています。"
End Function
'-----------------------------------------
'標準モジュール:MDL_処理2
'-----------------------------------------
Option Compare Database
Option Explicit
Function 同じ名前の関数TEST()
MsgBox "私は処理2のモジュールから呼び出されています。"
End Function