Excelのこととか色々

Excel のこととか楽天とか いろいろ書いてみます・・・

【VBAスタンダードに挑戦!】エラー対策(Errオブジェクト/OnErrorResumeNext)

【VBAスタンダードに挑戦!】

f:id:tuna-kichi:20200614200940p:plain

 

本日の5分勉強の内容

 

 

********************************************************

Err オブジェクト

・発生したエラーの情報は Err オブジェクト に格納される

 Err. Number・・・エラー番号を返す
 Err. Description・・・エラー番号の意味を返す
 Err. Clear・・・エラー情報を削除する

・Excel のヘルプでトラップできるエラーを検索すると一覧を見つけることができる

 

テキストには上記のように説明があるものの、

バージョンが違うのか、私の PC がバグっているのか、

私の Excel では、確認することが出来ませんでした。

使い方が間違っているのかな?

 

ネットで「トラップ一覧」などで検索すると、

エラー番号一覧のページを見つけることができます。

もちろん Microsoft のページもでてきます。

 

 

On Error Resume Next

・エラーを無視してマクロを実行する

・何も結果を出さずに終わる可能性もある 

・マクロ作成中に記述してしまうと、どこで悪さしているか
 分からないので、マクロが完成してから記述すると良い(経験値より)

 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/