プロが教える店舗&オフィスのセキュリティ対策術

はじめまして。

現在Accessで出勤管理システムを作っています。
処理の流れとしては

別mdbにあるテーブルの内容をクライアント側のmdbにあるワークテーブルにコピー

勤務情報を入力or編集

すべての入力or編集が終わったら、ワークテーブルの内容を元のテーブルにコピー

という感じなのですが、最後の処理(元のテーブルにコピーする)の際に

DoCmd.CopyObject "パス\data.mdb", "T勤務情報", acTable, "WK勤務情報"

とやってコピーしているのですが、

「指定された名前は、このデータベースに含まれる同じ種類のオブジェクトで使われています。
既存の'T勤務情報'テーブルを置き換えますか?」

というダイアログが表示されます。

このダイアログを表示させずに自動的に上書きさせる方法はあるんでしょうか?

どうかご教授お願いしますm(__)m

A 回答 (1件)

なんか回答付きませんね。



DoCmd.SetWarnings False
DoCmd.CopyObject "パス\data.mdb", "T勤務情報", acTable, "WK勤務情報"
DoCmd.SetWarnings True

としたら、どうなりますか。

※ SetWarnings の使い方は、VBEのヘルプにて確認ください
    • good
    • 0
この回答へのお礼

無事、意図した通りの動作をさせることができました!
ありがとうございますm(__)m

お礼日時:2009/04/17 09:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!