Access VBA質問箱 IV

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

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


6899 / 9994 ←次へ | 前へ→

【6293】DoCmd.RunMacroについて教えて下さい。
質問  リュウマック  - 05/9/15(木) 12:05 -

引用なし
パスワード
   ACCESS2000のイベントプロシージャ内のDoCmd.RunMacroについて教えて下さい。

ACCESSのフォームで「Mメイン画面に戻る」ボタンをクリックでイベントプロシージャを指定しています。
このプロシージャの中でACCESSのマクロを使ってACCESSのテーブルの更新と他の操作を
行わせていますが、テーブルの更新処理でエラー表示は無く処理終了のメッセージも出ますが 
テーブルの更新がされません。

イベントプロシージャからでなく、ACCESSのマクロを単独に実行すると更新は上手くいきます。
プロシージャの中でACCESSのマクロを動かし、その後またプロシージャに戻って処理をさせたいのですが、
なにかコツがあるのでしょうか。


[ACCESS]フォーム
  ボタン「Mメイン画面に戻る」 (クリックするとイベントプロシージャが働く) 

[ACCESS]クエリー   
  TBL全更新1(事業部名、部課コード、処理時刻などの更新)
  TBL全更新2(入力数値項目などの更新)

[ACCESS]のマクロ
  "Mメイン画面に戻る"
      クエリーを開く (TBL全更新1)
      クエリーを開く (TBL全更新2)
       ・
       ・
      閉じる     (フォームを閉じる、オブジェクは保存する)
      メッセージボックス (処理終了のメッセージを表示)

[イベントプロシージャ]
    ・
    ・
   DoCmd.RunMacro ("Mメイン画面に戻る")
    ・
    ・
    ・
以上お忙しいとは思いますが、何かヒントが有ればよろしくお願いします。
562 hits

【6293】DoCmd.RunMacroについて教えて下さい。 リュウマック 05/9/15(木) 12:05 質問
【6294】Re:DoCmd.RunMacroについて教えて下さい。 クロ 05/9/15(木) 14:07 回答
【6297】Re:DoCmd.RunMacroについて教えて下さい。 リュウマック 05/9/15(木) 16:19 質問
【6299】Re:DoCmd.RunMacroについて教えて下さい。 クロ 05/9/15(木) 16:31 回答
【6301】Re:DoCmd.RunMacroについて教えて下さい。 リュウマック 05/9/15(木) 17:23 質問
【6302】Re:DoCmd.RunMacroについて教えて下さい。 クロ 05/9/15(木) 17:29 発言
【6306】Re:DoCmd.RunMacroについて教えて下さい。 リュウマック 05/9/16(金) 15:51 お礼

6899 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078256
(SS)C-BOARD v3.8 is Free