• ベストアンサー

Returnに対するGoSubがありません

さっきまで問題なく仕えていたアクセスファイルを起動したら 「イベント プロパティに指定した式 アクティブ時でエラーが発生しました:Returnに対するGoSubがありません」 と言うエラーが発生するようになりました。 VBA画面でデバッグをしてみても問題はありません。 何度か閉じて開いてを繰り返していたら、開けました。 でも次開いた時はまた同じエラーが発生しました。 特に何もいじってないのに、エラーになったり普通に開けたりするのはなぜでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (260/624)
回答No.1

>何度か閉じて開いてを繰り返していたら、開けました。 >でも次開いた時はまた同じエラーが発生しました。 データの内容が変わったのではありませんか IF文が含まれていませんか 不明でしたら エラー発生点前後のPrivateSub()からEnd Sub までの命令文を補足して下さい。

pvmojftyzj
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

ファイルが壊れかかっているのかもしれませんね。 新規ファイルを作成して旧ファイルからすべてインポート。 VBA でコンパイルが通るか確認。 「最適化」も行ってみてください。 あと、 「名前の自動修正」が余計なことまで首を突っ込んでしまって エラーの引き金になる場合もあります。 問題の切り分けがし難くなるので切っておきましょう。 http://office.microsoft.com/ja-jp/access-help/HA010256413.aspx それでも解決しないのなら その問題のプロシージャやそこからCallしているものも含めて 提示する必要があるかと思います。

pvmojftyzj
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう