過去ログ

                                Page     526
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼レコード削除時  初心者です 04/3/5(金) 10:19
   ┗Re:レコード削除時  イケガミ 04/3/5(金) 10:34
      ┗Re:レコード削除時  初心者です 04/3/5(金) 10:37

 ───────────────────────────────────────
 ■題名 : レコード削除時
 ■名前 : 初心者です
 ■日付 : 04/3/5(金) 10:19
 -------------------------------------------------------------------------
   初心者でてこずっています。
よろしければアドバイスお願いします。

VBAのでDoCmd.RunSQLを使ってレコード削除のSQLを
実行した場合にでる、削除確認のメッセージボックス
を表示させたくないんですが、なにか方法はありますでしょうか?

 ───────────────────────────────────────  ■題名 : Re:レコード削除時  ■名前 : イケガミ  ■日付 : 04/3/5(金) 10:34  -------------------------------------------------------------------------
   >VBAのでDoCmd.RunSQLを使ってレコード削除のSQLを
>実行した場合にでる、削除確認のメッセージボックス
>を表示させたくないんですが、なにか方法はありますでしょうか?

With DoCmd
  .SetWarnings False
  .RunSQL "SQL文"
  .SetWarnings True
End With

のようにしてみてください。

 ───────────────────────────────────────  ■題名 : Re:レコード削除時  ■名前 : 初心者です  ■日付 : 04/3/5(金) 10:37  -------------------------------------------------------------------------
   
早速のアドバイスありがとうございます!
無事にできました!!
ありがとうございました。


>>VBAのでDoCmd.RunSQLを使ってレコード削除のSQLを
>>実行した場合にでる、削除確認のメッセージボックス
>>を表示させたくないんですが、なにか方法はありますでしょうか?
>
>With DoCmd
>  .SetWarnings False
>  .RunSQL "SQL文"
>  .SetWarnings True
>End With
>
>のようにしてみてください。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 526