Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1896 / 2272 ツリー ←次へ | 前へ→

【3808】「モジュールを開始する」はないのですか? にしもり 04/11/3(水) 13:05 質問[未読]
【3809】Re:「モジュールを開始する」はないのですか... かみちゃん 04/11/3(水) 14:09 回答[未読]
【3810】Re:「モジュールを開始する」はないのですか... にしもり 04/11/3(水) 14:40 お礼[未読]
【4742】Re:「モジュールを開始する」はないのですか... pinetree 05/3/28(月) 12:02 質問[未読]
【4743】Re:「モジュールを開始する」はないのですか... Gin_II 05/3/28(月) 12:17 回答[未読]
【4744】Re:「モジュールを開始する」はないのですか... pinetree 05/3/28(月) 14:04 お礼[未読]

【3808】「モジュールを開始する」はないのですか?
質問  にしもり  - 04/11/3(水) 13:05 -

引用なし
パスワード
   こんにちは。

マクロを使ってモジュールを動かしたいのです。
「モジュールを開く」はあるのですが、「モジュールを開始する」(?)がありません。
マクロでモジュールを開始するにはどうすればよいですか?

どなたかご教示くださいませんか。
一寸急いでおります。

【3809】Re:「モジュールを開始する」はないのです...
回答  かみちゃん  - 04/11/3(水) 14:09 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>マクロを使ってモジュールを動かしたいのです。
>「モジュールを開く」はあるのですが、「モジュールを開始する」(?)がありません。
>マクロでモジュールを開始するにはどうすればよいですか?

プロジェクト → モジュール → プロシージャ
という構成なのですが、モジュールの中の特定のプロシージャをマクロから動かしたいということでしょうか?
このプロシージャがFunctionプロシージャならば、マクロのアクション「プロシージャの実行」で「プロシージャ名」を指定すればいいかと思います。

【3810】Re:「モジュールを開始する」はないのです...
お礼  にしもり  - 04/11/3(水) 14:40 -

引用なし
パスワード
   ▼かみちゃん さん:
>このプロシージャがFunctionプロシージャならば、マクロのアクション「プロシージャの実行」で「プロシージャ名」を指定すればいいかと思います。

Function test()なので、ご指導のとおり、マクロアクション「プロシージャの実行」で
プロシージャ名にtestと入力してみます。
ありがとうございました。

【4742】Re:「モジュールを開始する」はないのです...
質問  pinetree  - 05/3/28(月) 12:02 -

引用なし
パスワード
   ▼にしもり さん:
>▼かみちゃん さん:
>>このプロシージャがFunctionプロシージャならば、マクロのアクション「プロシージャの実行」で「プロシージャ名」を指定すればいいかと思います。
>
>Function test()なので、ご指導のとおり、マクロアクション「プロシージャの実行」で
>プロシージャ名にtestと入力してみます。
>ありがとうございました。

ついでで申し訳ありませんが、追加の質問があります。
Subプロシージャの場合はどうすればよいのでしょうか
教えてください。

【4743】Re:「モジュールを開始する」はないのです...
回答  Gin_II  - 05/3/28(月) 12:17 -

引用なし
パスワード
   横から失礼します。

>Subプロシージャの場合はどうすればよいのでしょうか
>教えてください。

Sub プロシージャは、直接マクロから起動することはできません。
Function プロシージャに変更するか、別にFunction プロシージャを作成し、
そこから呼び出すとかの対応が必要ですね。

【4744】Re:「モジュールを開始する」はないのです...
お礼  pinetree  - 05/3/28(月) 14:04 -

引用なし
パスワード
   ▼Gin_II さん:
>横から失礼します。
>
>>Subプロシージャの場合はどうすればよいのでしょうか
>>教えてください。
>
>Sub プロシージャは、直接マクロから起動することはできません。
>Function プロシージャに変更するか、別にFunction プロシージャを作成し、
>そこから呼び出すとかの対応が必要ですね。

Function プロシージャに変更してうまくいきました。
ありがとうございました。

1896 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free