変数と定数

色や改行など組み込み定数

組み込み定数とは Const ステートメントでユーザが定義することなく使える、予めシステムに組み込まれた定数のことです。これらの定数の多くは接頭語"vb"や"xl"から始まっています。
ディクショナリオブジェクト

ディクショナリオブジェクトのプロパティ・メソッド

ディクショナリオブジェクトとはキー項目に文字列が使用できる配列のようなものです。通常の配列における整数値の添え字の代わりに、ディクショナリオブジェクトでは任意の文字列を設定することが可能です。
導入

モジュール内の構成とオプション

モジュール内はモジュールオプション、モジュールレベル変数、プロシージャの3つで構成されます。それぞれに明確な記述場所が指定されているわけではなく、必要のないものは省略してかまいません。必要なものだけを上から順に記述していきます。
スポンサーリンク
導入

引数の参照渡し・値渡し

プロシージャの引数の渡し方には参照渡しと値渡しの2種類があります。それぞれのメリット・デメリットを理解し、使い分けられるようにしましょう。
ファイル・フォルダ操作

FileLen、LOF関数

FileLen 関数は開かれていないファイルのサイズをバイト単位で返します。この関数を開かれているファイルに使用すると、開かれる前のファイルサイズを返します。LOF関数はOpen ステートメントを使用して開いたファイルのサイズをバイト単位で返します。
日付と時刻

Timer関数

Timer関数は午前0時0分0秒からの経過時間を単精度浮動小数点数型の値で返します。処理時間の計測などに使用できます。Macintoshの場合は小数点以下は返されませんので、注意が必要です。
セル・レンジ

セルのSortメソッド

あるセル範囲内をソートしたい場合は Sort メソッドを使用します。ソートキーは3つまで指定することができます。その他、並びの昇順・降順や見出しの有無などを引数で指定することができます。
導入

マクロ有効ブックの保存(Excel2007)

Excel2007 以降の新しいファイル拡張子とマクロ有効ブックの保存方法を説明します。マクロを新規記録したブック(*.xlsx)を保存するときにエラーがでるのは、マクロの有無でファイル拡張子が区別されているためです。
FSOによるフォルダ操作

ファイルシステムオブジェクトによるフォルダコピー

Excel VBA ファイルシステムオブジェクト - フォルダ操作に関するページです。ファイルシステムオブジェクトによるフォルダコピーについて説明します。
配列関連

LBound、UBound関数

LBound 関数は配列の指定された次元で使用できる添字の下限を整数値で返します。UBound 関数は配列の指定された次元で使用できる添字の上限を整数値で返します。
スポンサーリンク