| Microsoft Access Club >Access一日一見 >このページ >次頁 <前項 | |
|
プロシージャを実行しようとすると、突然、下記のようなエラーメッセージが表示されることがあります。今まで正常に動いていたのに、何故、と首をかしげパニックになり易いですね。 エラーが発生する場合、特に、今まで正しく動いていたのに突然動かなくなった場合など、直近の動作を辿って行きましょう。
今回の、「コンパイルエラー : モジュールではなく変数またはプロシージャ名を指定してください 」エラーは、モジュール名、プロシージャ名を何気なく変更してしまったことで発生します。 サンプルプロシージャとプロシージャ名下記のような標準プロシージャを作成します。このプロシージャ名は名前規則に違反していませんからエラーが発生することはありません。 Function DDEInitiateCK()
Dim MyChan As Long
Dim strExcelPath As String
'Excelのフルパスを記述します。
strExcelPath = "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE"
Shell strExcelPath, 1
MyChan = DDEInitiate("Excel", "System")
MsgBox "接続チャンネルは : " & MyChan & "です"
DDETerminate MyChan
End Function
実行結果
留意事項
2004/04/18
|