Access VBA質問箱 IV

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

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


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

【6609】OnErrorについて 新米 05/10/26(水) 12:19 質問[未読]
【6610】Re:OnErrorについて 小僧 05/10/26(水) 13:04 発言[未読]
【6614】Re:OnErrorについて 新米 05/10/26(水) 13:46 お礼[未読]

【6609】OnErrorについて
質問  新米  - 05/10/26(水) 12:19 -

引用なし
パスワード
   初めて投稿させていただきます。
Access初心者です。

以下の処理を実行時に意図的にエラーとなるようにしたの
ですが、実行時エラー(OnError)にとびません。
なぜでしょうか・・・?

  On Error GoTo ErrHandler

  '保存ダイアログ出力後クエリ実行→エクセル表示
  DoCmd.OutputTo acQuery, strBuff, acFormatXLS, , True
  
Error_Exit:
  'DAO開放
  mdb.Close: Set rst = Nothing: Set mqe = Nothing: Set mdb = Nothing
  Exit Sub
ErrHandler:
  Select Case Err.Number
    Case 2302
      MsgBox "同名の Excelファイルが開いています。" & _
          "閉じてから再度実行してください。 ", vbOKOnly
    Case 2501  ' キャンセル
      MsgBox "処理を中止します。", vbOKOnly
    Case Else
      MsgBox Err.Description
      Exit Sub
  End Select
  Resume Error_Exit
End Sub

【6610】Re:OnErrorについて
発言  小僧  - 05/10/26(水) 13:04 -

引用なし
パスワード
   ▼新米 さん:
こんにちは。

コードの詳細の前にまず確認です。

コードが表示されている画面で、ツールバーの

[ツール] → [全般]タブ → [エラートラップ]

の設定は大丈夫でしょうか。

「エラー発生時に中断」でしたら、「エラー対象外の…」に変更をしてみて下さい。

【6614】Re:OnErrorについて
お礼  新米  - 05/10/26(水) 13:46 -

引用なし
パスワード
   小僧さん、回答ありがとうございます。
設定したら、無事うまくいきました!

どこかに設定があるのか?
と思って探してみましたが、自分ではわかりませんでした。

回答していただいて、本当にありがとうございました。

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