エラー7対応方法(メモリが不足しています) 公開日:2017年9月5日 エラー エラー内容 エラー7(メモリが不足しています)はプログラムで利用するメモリ領域が不足している場合か、VBAのモジュールサイズが制限を超えている場合に出るエラーです。 エラー原因 エラー7は主に2つの原因で発生します。 1 […] 続きを読む
エラー発生時のエラー番号と内容を取得する 公開日:2017年9月2日 エラー エラーダイアログの内容はプログラムで取得可能 VBAのプログラムを作っていると、いろんなエラーを目にします。 エラーはエラーダイアログの形で見ることが多いのですが、VBAのコードでも取得することができます。 取得するのは […] 続きを読む
エラー55対応方法(ファイルは既に開かれています) 公開日:2017年8月31日 エラー エラー内容 エラー55(ファイルは既に開かれています)はファイルを開く処理を行う際に出るエラーです。ファイル操作を行わない場合には発生しません。 エラーの原因 エラーの原因はメッセージの通りで「他処理がファイルを開いてい […] 続きを読む
エラー13対応方法(型が一致しません) 公開日:2017年8月30日 エラー エラー内容 エラー13の「型が一致しません」は、変数へ値を代入する際に発生するエラーで、数値型の変数に対して文字列を代入しようとするなど、変数の型とは違う値を代入しようとすると発生します。 VBAでは変数定義時に型を指定 […] 続きを読む
エラー91対応方法(オブジェクト変数または With ブロック変数が設定されていません。) 公開日:2017年8月6日 エラー エラー内容 VBAの実行時に「実行時エラー ’91’: オブジェクト変数または With ブロック変数が設定されていません。」というエラーになることがあります。 オブジェクト変数を扱う際に出るエラ […] 続きを読む
エラー9対応方法(インデックスが有効範囲にありません) 公開日:2017年8月5日 エラー 何度もこのエラーに遭遇するのには理由がある エラー9「インデックスが有効範囲にありません」は、例えば配列の要素数が3なのに4つ目にアクセスするなどの配列の範囲外へアクセスや、VBAの各種コレクションに含まれない値を指定し […] 続きを読む
エラー424対応方法(オブジェクトが必要です) 公開日:2017年8月4日 エラー エラー内容 VBAの実行時に「実行時エラー ‘424’: オブジェクトが必要です。」というエラーになることがあります。 対象のオブジェクトのプロパティやメソッドを使おうとした際に、そのオブジェクト […] 続きを読む