本ページには広告が含まれています。

Excel

Excel VBA

【Excel VBA】On Error サブルーチンのエラー処理

Excel VBA で複数のプロシージャを組み合わせる場合のエラー処理についての解説です。それぞれのプロシージャにエラー処理を設置する場合、サブプロシージャのエラー処理では Err.Raise してメインにエラーを引き継ぐ方法を紹介します。
Excel VBA

【Excel VBA】Errオブジェクトについて

Excel VBA のエラー処理を行うには Errオブジェクトについて理解しておく必要があります。RaiseメソッドとClearメソッドの使い方やプロパティの設定方法について、エラー情報一覧の取得などの使用例を使って詳しく解説しています。
Excel VBA

【Excel VBA】エラー処理について(On Error)

Excel VBA のエラー処理の基本的な部分 On Error ステートメントについて「On Error GoTo」「On Error Resume Next」「On Error GoTo 0 」それぞれについてサンプルコードを使って解説
Excel VBA

【Excel VBA】インデックスが有効範囲にありません。

Excel VBA で発生する実行時エラー'9':インデックスが有効範囲にありません。について、その発生原因と対処法についての解説です。エラーとなるコードの例をコレクションと配列を使って再現し[デバッグ]する方法を動画を使って解説しています
Excel VBA

【Excel VBA】再計算が完了したかを確認する方法

Excel VBAで計算状態を Application.CalculationState プロパティで確認する方法を使って再計算を確実に完了させる方法についての解説です。再計算の設定による実行速度の検証も行ってみたので是非ご覧ください。
Excel VBA

【Excel VBA】ブック・シート・セルの再計算方法について

Excel VBAで計算設定が「手動」の場合に「再計算」を実行する方法についての解説です。Worksheet.EnableCalculation は「True」にしておかないとRange.Calculate 以外では再計算しないので要注意!
Excelワークシート関数

WRAPROWS関数/WRAPCOLS関数 折り返して配列を作成

WRAPROWS関数/WRAPCOLS関数は1行/1列のセル範囲を指定要素数で折り返した新しい配列を作成します。関数の引数の解説や基本的な利用例を解説。あわせて、他の関数を組み合わせて使用する例についても紹介しています。
Excelワークシート関数

TOROW 関数 セル範囲(配列)を横1行の配列で返す

TOROW 関数は、セル範囲(配列)を横1行の配列に変換して返す関数です。引数の設定によって「空白」や「エラー」のセル(配列要素)を削除してくれます。単独での使用もできますが、いろいろな関数と組み合わせて活用できるのではないでしょうか。
Excelワークシート関数

TOCOL 関数 セル範囲(配列)を縦1列の配列で返す

TOCOL 関数は、セル範囲(配列)を縦1列の配列に変換して返す関数です。引数の設定によって「空白」や「エラー」のセル(配列要素)を削除してくれますので、単独での使用もできますが、いろいろな関数と組み合わせて活用できるのではないでしょうか。
Excelワークシート関数

VSTACK 関数 セル範囲(配列)を垂直方向に連結して返す

VSTACK関数は、複数のセル範囲(配列)を縦方向に連結して新しい配列を返す関数です。使用例を使って具体的な連結方法やエラー表示などの対処法について解説しています。他の関数からVSTACK関数の結果を引数として使用する例も少し解説しています
Excelワークシート関数

HSTACK 関数 セル範囲(配列)を水平方向に連結して返す

HSTACK関数は、複数のセル範囲(配列)を水平方向に連結して新しい配列を返す関数です。使用例を使って、具体的な連結方法やエラー表示などの対処法について詳しく解説しています。他の関数からHSTACK関数の結果が引数として使用できます。
Excelワークシート関数

EXPAND関数 セル範囲(配列)を指定サイズに拡張して返します

EXPAND関数は、配列(セル範囲)を指定サイズに拡張して新しいセル範囲(配列)を返します。拡張した部分の要素(セル)に表示する値を引数で設定することができます。設定しない場合は #N/A が表示されます。