エラー

エラー

「ByRef引数の型が一致しません」の原因

「ByRef引数の型が一致しません」の原因としてバリアント型を指定した場合を解説しています。
エラー

ActiveXコンテンツのブロックについて

「このファイル内のActiveXコンテンツはブロックされています」と表示されてしまう場合の解消方法を解説します。
エラー

「モジュールではなく、変数またはプロシージャを指定してください。」

コンパイルエラー「モジュールではなく、変数またはプロシージャを指定してください」というエラーが出る原因と解消方法について、実例を挙げて解説しています。
エラー

VBAのエラー処理

ExcelVBAでは、エラーが発生した時にどのように対応するかをプログラミングで制御できます。例をあげて解説しています。
エラー

「このファイルのソースが信頼できないため、Microsoft によりマクロの実行がブロックされました。」

「このファイルのソースが信頼できないため、Microsoft によりマクロの実行がブロックされました。」は外部からExcelファイルをダウンロードした時などに出るセキュリティリスクの警告です。そのままでは、マクロが実行できないので解除する方法を解説します。
エラー

「このブックでマクロが実行できないか、またはすべてのマクロが無効になっている可能性があります。」

「このブックでマクロが実行できないか、またはすべてのマクロが無効になっている可能性があります」というエラーは、該当するマクロが存在しないケースがあります。
エラー

「オブジェクトが必要です。」

「オブジェクトが必要です。」エラーの原因を検証します。変数の宣言しない事で気づかないケースもあるので注意が必要です。詳しく見ていきます。
エラー

「RangeクラスのTextプロパティを設定できません。」

「RangeクラスのTextプロパティを設定できません。」は、Range.Textに書き込みを行おうとした時に出るエラーです。
エラー

「ドキュメント検査機能では削除できない個人情報が,,,」というメッセージを出ないようにしたい。

「ドキュメント検査機能では削除できない個人情報が、、」というメッセージが頻繁に表示されることがあります。これを出さないようにするには、プライバシーオプションの変更が必要になります。
エラー

「同じプロパティに対するプロパティプロシージャの定義が一致していません。」

クラスを使ったブログラムで「同じプロパティに対するプロパティ プロシージャの定義が一致していません。」とのエラーが発生する場合があります。実際にエラーを発生させるプログラムで検証してみます。