Access VBA質問箱 IV

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

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


3806 / 9994 ←次へ | 前へ→

【9445】RunMacro""が実行できません。
質問  吉村  - 07/5/24(木) 12:39 -

引用なし
パスワード
   よろしくお願いします。

以下のようなプライベートサブを作成しましたが、
7.番のマクロが実行できない時があります。
 (確立50%くらいでしか動きません)

Private Sub export_Click()
1.  Call SaveRec
   *フォームから入力したデータをテーブルに更新しています。
2.  DoCmd.RunMacro "cif_export"
   *更新したテーブルをテキストファイルに変換しています。
3.  MsgBox " 抽出条件を作成しました。 "
   *メッセージを表示しました。
4.  Call Shell("C:\sinsystem_mdb\object\fs8e290a.exe")
   *COBOLのexeを起動しています。
   (2.のファイルを参照して7.で使用するファイルを作成します)
5.  MsgBox " 抽出処理を終了しました。 "
   *メッセージを表示しました。
6.  DoCmd.RunMacro "tacifimport_delete"
   *7.で使用するテーブルを初期化しています。
7.  DoCmd.RunMacro "cif_import"
   *4.(COBOL)で作成したテキストファイルから
    Accessテーブルへインポートします。
8.  MsgBox " データベースを作成しました。 "
   *メッセージを表示しました。
End Sub

以上ですが、
7.のインポート処理が実行できる時と出来ない時があります。
(マクロの単独実行では確実に成功しています。)

イベントの組み立てに問題があるのでしょうか?

よろしくお願いします。



665 hits

【9445】RunMacro""が実行できません。 吉村 07/5/24(木) 12:39 質問
【9446】Re:RunMacro""が実行できません。 クロ 07/5/24(木) 13:16 発言
【9447】Re:RunMacro""が実行できません。 吉村 07/5/24(木) 13:45 質問
【9448】Re:RunMacro""が実行できません。 クロ 07/5/24(木) 13:58 発言
【9449】Re:RunMacro""が実行できません。 クロ 07/5/24(木) 14:19 発言
【9453】Re:RunMacro""が実行できません。 吉村 07/5/24(木) 19:19 お礼
【9454】Re:RunMacro""が実行できません。 クロ 07/5/25(金) 8:34 発言
【9455】Re:RunMacro""が実行できません。 吉村 07/5/25(金) 9:48 発言
【9456】Re:RunMacro""が実行できません。 クロ 07/5/25(金) 10:07 発言
【9457】Re:RunMacro""が実行できません。 吉村 07/5/25(金) 10:16 発言
【9458】Re:RunMacro""が実行できません。 吉村 07/5/25(金) 12:54 お礼
【9460】Re:RunMacro""が実行できません。 hatena 07/5/26(土) 7:50 発言
【9461】Re:RunMacro""が実行できません。 吉村 07/5/26(土) 15:38 質問
【9462】Re:RunMacro""が実行できません。 hatena 07/5/26(土) 17:28 回答
【9463】Re:RunMacro""が実行できません。 吉村 07/5/26(土) 19:27 質問
【9464】Re:RunMacro""が実行できません。 hatena 07/5/26(土) 19:48 回答
【9465】Re:RunMacro""が実行できません。 吉村 07/5/26(土) 20:51 お礼
【9466】Re: 閉じる時最適化はしない方が たん 07/5/28(月) 11:53 発言
【9467】Re: 閉じる時最適化はしない方が 吉村 07/5/28(月) 18:11 お礼

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