No.1
- 回答日時:
こんにちは。
VBAの中で On Error文が記述されていませんか?
(On Error goto ~ とか On Error Resume Next 等)
この記述があれば とりあえず コメントアウトしてみて
下さい。
早速の回答、ありがとうございます。
しかし、On Error文は入れてありませんでした。
具体的にはDAOでSQLを実行させているのですが、
そこでエラーを起こしているようなのです。
SQLの実行をコメントアウトすると、その後の記述にある
フォームのオープンが動きますので。
もし、また何か思い当たることがおありでしたら、
よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
No1のものです。
>しかし、On Error文は入れてありませんでした。
>具体的にはDAOでSQLを実行させているのですが、
>そこでエラーを起こしているようなのです。
そうですか。On Error Resume Nextでも入れたのかなと思ったの
ですが、エラートラップの設定もすべて試されているようですし
もしかしたらmdbにゴミが入っているのかもしれません。
私の場合はブレイクポイントを全て解除しておいても
ブレイクポイントが働いてしまう という現象に時折見舞われます。
そのような場合は新規mdbを作成し、元mdbよりすべて
コピーしなおします。
よるある対処方法ですのですでに行われているかもしれません。
蛇足ながら この方法でコピーした場合 VBAの参照設定は
初期状態になりますので参照設定を行われている場合は
再度設定して下さい。またテーブルにインポート/エクスポート
定義がある場合は オプションで指定するのを忘れないように
して下さい。
またSQL文まで当たりがついているのでしたら SQL文を
Debug.Print等で表示し そのSQL文をAccessのクエリ画面
(SQL表示)に貼り付けて実行すると SQLのエラーが
発見しやすいと思います。
ありがとうございました。
新しいMDBファイルに移動したら、見事デバッガーに落ちました!
まだ、バグがあるので喜んでばかり入られないのですが、
取り急ぎ嬉しい感情をお伝えしたかったので。
本題のバグの方も難航しそう(NORI-KENさんからご指導いただいた
通りクエリに貼ると、クエリではちゃんと実行してしまいましたので)
ですが、それはどうしても解決できないようなら、別の質問として
あげたいと思います。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでファイルを開くプログラムがエラーです 2 2023/02/21 16:56
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) VBA 「,」・空白・カタカナ等の複数条件のマクロ 2 2023/08/23 11:57
- Excel(エクセル) 「Excelのオプション」の「ユーザーインターフェイスのオプション」の設定値をVBAで取得したい 1 2022/07/31 23:49
- Visual Basic(VBA) Excle VBA Findメソッドについて 3 2022/07/15 13:56
- Excel(エクセル) VBAで、㉑という数値が、正しく、入力できない 2 2022/07/26 20:22
- Excel(エクセル) エクセルのマイナス表示 3 2022/03/28 16:35
- au(KDDI) 特定の画面を見るとスマホが固まります ご覧頂き有難うございます。 特定のページを見るとスマホが固まり 1 2023/08/21 19:29
- Visual Basic(VBA) エクセル VBA 条件によるセル点滅 お詳しい方 ご教授をお願いします。 Excelファイルにて 現 1 2022/11/03 15:53
- Excel(エクセル) VBAでユークリッド距離を用いて1番近い物を表示 表 裏 縦 横 高さ 縦 横 高さ 名前 1 45 9 2022/10/23 16:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー 438になった時の...
-
エクセルエラー13型が一致しま...
-
ADODB.Streamを使用してUTF-8を...
-
vbaのvlookup関数エラー原因を...
-
マクロについて教えてください...
-
VBS実行時エラー オブジェクト...
-
プロシージャ名の取得
-
OLEDB.NETで接続できない
-
なぜこんな初歩的なVBAのIf文で...
-
VBSで変数の宣言はできないので...
-
実行時エラー48発生時のDLL特定...
-
excel vbaでvlooupの変数がわか...
-
Excelで下記のようにマクロを作...
-
Invalid procedure call or arg...
-
「コンパイルエラー:プロシー...
-
エクセルVBA autofilterでエラー
-
ExcelVBA Range クラスの Page...
-
エラー1004 PDFの保存ができま...
-
VBAマクロ excel2008では使える...
-
エクセルVBA、フリーフォームで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー 438になった時の...
-
エクセルエラー13型が一致しま...
-
【Excel VBA】マクロをボタンに...
-
なぜこんな初歩的なVBAのIf文で...
-
VBAでのエラー
-
マクロについて教えてください...
-
ExcelVBA Range クラスの Page...
-
実行時エラー3001「引数が間違...
-
VBS実行時エラー オブジェクト...
-
VBAがブレークモードになっ...
-
OLEDB.NETで接続できない
-
プロシージャ名の取得
-
EXCEL VBAマクロ中断でデバッグ...
-
VBSで変数の宣言はできないので...
-
ADODB.Streamを使用してUTF-8を...
-
実行時エラー -'-2147417848
-
AccessVBAでExcelを起動し、罫...
-
VB6+SQL サーバー 2000 で 実行...
-
Outlook.ApplicationをCreateOb...
-
Application.ActiveInspectorで...
おすすめ情報