Excel VBA ver.123|2種類のエラーと直し方(コンパイル・実行時)
【珈琲のオトモのマメ知識 vol.1042】
↓ 前回の内容です
↓ 一応、こちらが順番の前回の内容です
まだ、マクロの基礎
コードどうのは、まだ先
今回は『エラー』について
知っておきたいやつですね
まずは、2つのエラーからです
§『マクロの2つのエラー』
どうやら、マクロにおいて、
エラーは2つあるみたいです
・コンパイルエラー
・実行時エラー
があるらしい
それぞれ、当然、違いまして、
・コンパイルエラー
マクロって、コードを入れます
Excelさんに対しての指示
そのための文章ですね
それが“マクロ”って感じのやつ
その文章が文法が間違った!?
となると、出てくるのが、
【コンパイルエラー】
だそうです
・実行時エラー
こっちのは、少々違う
エラーはエラーですが、
文法は合っているが、
そもそもの指示が間違っている
というエラーです
具体的には、
あれ?このシートなんてないけど?
こんなブックなんて存在しないよ?
みたいなこと
2つのエラーは性質が違うわけですね
§『コンパイルエラー対処』
実に単純です
あれ?コンパイルエラー出たよ?
となると、まずは、
ウィンドウが表示されます

そんなものは、OKでよし
とりあえず、消しまして、
間違っている箇所は、
赤く表示されるので、

その部分を修正したらOK
ただ、それだけのこと
§『実行時エラー対処』
こちらのエラーは、
実行時のエラーですからね
まずは、実行してみます!
すると、エラーが発生です
で、エラーのウィンドウが表示
そこに『デバック』があるのでクリック

すると、エラーとなっている箇所
それが黄色く表示されピックアップ

その箇所がエラーの原因となっているので、
修正などしなければいけない
この時、処理が中断されているので、
リセットしないと、元に戻りませんので、

今回は、シート名が原因でして、
“売上表”というシートがないから、
エラーとなってます
なので、今回は、シート名の方を、
売上表に変更して、
それでOK


§『まとめ』
なんかPC関連って、
複雑な感じがしませんかね?
大雑把では済まされず、
事細かに確認の必要がある
これは、向き不向きありそう
でも、現代では事務職が人気
求人倍率は、かなり小さめ
ですが、建設業などだと、
逆に、求人倍率が大きめです
選り好みですかね…
スキルがないといずれの仕事できない
では、あなたならどっち!?
ってのが、
今の時代ってことですかね?
↓ 次回の内容です
↓ 一応、こちらが順番の次回の内容です
/ ̄ / ̄ / ̄ / ̄ / ̄ / ̄ / ̄ / ̄ / ̄ / ̄ / ̄
合同会社505
リスクマネーリテラシー
ねこのめ事務局
〒460-000 愛知県名古屋市中区錦1-16-14
HPURL:https://www.riskma505.com/
ʕ •ᴥ•ʔ ʕ·ᴥ·ʔ <相談はお気軽に♪ byリスクマ
_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/
いいなと思ったら応援しよう!
チップ、本当にありがとうございますʕ •ᴥ•ʔ あなたの応援が、次の記事を書く一番の力になります!
これからも「むずかしいお金の話を、やさしく」お届けしていくので、よかったらまた遊びに来てください!