重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

初心者です。本を見ながら作ってる状態で質問内容が足りないようでしたらご指導ください。

メニューのフォームを一旦作ることが出来たのですがエラーがあがるようになってしまいました。

SwichBoardを起動させようとすると「コンパイルエラープロシージャーの外では無効です。」とエラーがでて何度もメニューやマクロを作り直してみたのですがうまく起動させることができません。

なにがどうなってエラーになるかまったくわかりません。知識もないのに作るのは・・とも思うのですがよろしく御願いします。

A 回答 (1件)

Switchboardを起動させる際に未コンパイル状態のプロシジャにコンパイルをかけるように動きます。


そのためエラーのあるプロシジャで引っかかりコンパイルエラーが出るんだと推測するのですが。
起動しようとするフォームが削除してありフォームが無い状態のままプロシジャ内で読み込もうとしているとか。
そういう個所のエラーだとおもうのですが。
イベントプロシジャのVBを表示させてデバックで97なら全てのモジュールのコンパイル、2000ならコンパイルをするとエラー個所が表示されるはずなのでそのモジュールを見て無いはずのフォームなど指示している場合はそのモジュールを削除しないとエラーは無くなりません。
そのエラーの個所を先ず探すことが先決だと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました!
エラーの箇所と教えていただいて、消したファイルが
あることを思い出し、必要なさそうなところを
削除してみたら・・出来ました!!
どうもありがとうございます

お礼日時:2003/04/14 10:04

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