制御構文

Endステートメント

想定外のエラーを検知したときなど、プログラムの実行を直ちに終了させたい場合は End ステートメントを使用します。End ステートメントによって処理が終了する際、プログラムで使用していたメモリはすべて解放され、開かれていたファイルはすべて閉じられます。
各種コントロール

リストボックスのプロパティ

リストボックスのプロパティ(複数項目の選択、項目インデックス、リストボックスの表示スタイル)について説明します。
ワークブックの操作

ワークブックのActivateメソッド

Excel VBA のワークブックに関するページです。ワークブックの Activate メソッドについて説明します。
スポンサーリンク
データ型変換・検査

IsNull関数

IsNull 関数は指定された Variant 型変数が NULL 値かどうか検査します。
ユーザーフォームの概要

ユーザーフォームとは?

ユーザーフォームとはユーザーが自由にカスタマイズできるダイアログボックスのことで、操作方法が視覚的にわかりやすいインターフェースを提供することができます。
ワークシートの操作

ワークシート数の取得(Count プロパティ)

ワークシートの数を取得するには Worksheets コレクションの Count プロパティを使用します。Count プロパティは取得のみ可能で、設定はできません。シートの追加・削除を行うとCount プロパティは自動的に変更されます。
ディクショナリオブジェクト

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

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

オブジェクトライブラリへの参照設定

ファイルシステムオブジェクトは VBA に組み込まれているオブジェクトではなく外部のオブジェクトライブラリ(scrrun.dll)により提供されています。このページではそのオブジェクトライブラリへの参照設定について説明します。
文字列操作

Len、LenB関数

Len 関数には指定可能な引数が2つあり、いずれか1つだけを指定します。文字列を指定すると、その文字列の文字数を長整数型 (Long) の値で返します。変数を指定すると、その変数に必要なバイト数を同じく長整数型で返します。
セル・レンジ

CellsとRangeそれぞれの使用方法と特徴

セルを指定する方法は Cells を使用する方法と Range を使用する方法の2つがあります。Cells は行番号と列番号またはインデックスによりセルを指定し、主に繰り返し処理などで行や列を順に参照する場合に使用します。Range は主にセルの範囲を指定する場合に使用します。
スポンサーリンク