導入

プロシージャの記述方法

すべての処理は Sub プロシージャから始まります。プロシージャ名には半角英数字やアンダースコアのほかに日本語(全角)も指定することができます。VBEを起動してプロシージャを記述してみましょう。
ユーザーフォームの概要

ユーザーフォームとは?

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

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

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

EOF関数

EOF 関数はファイルから読み込みを行っているとき、読み込み位置がファイルの末尾に達しているかどうかを確かめるときに使用します。ファイルの末尾に達すると真 (True)を返します。
デバッグ方法

デバッグの基本 – ステップ実行

ステップ実行とはデバッグのもっとも基本的な方法です。処理を1行ずつ実行していき、途中のデータや条件判定などを確認することができます。このページではステップイン、ステップオーバー、ステップアウトについて説明します。
ファイル・フォルダ操作

Nameステートメント

Name ステートメントはファイル名やフォルダ名の変更、および、ファイルの移動をしたい場合に使用します。
データ型変換・検査

IsDate、IsNumeric関数

IsDate 関数は指定されたデータが日付型(Date型)へ変換可能か検査を行います。IsNumeric 関数は指定されたデータが整数型(Long、Integer型)へ変換可能か検査を行います。
ワークシート関数

Subtotal関数を利用した集計

ワークシート関数の Subtotal によるオートフィルタを利用した集計処理について説明します。
制御構文

Withステートメントの使用方法

同一のオブジェクトに対して複数のプロパティを変更したり、メソッドを実行したりする場合、With ステートメントが便利です。With で指定した同一オブジェクトのプロパティやメソッドを記述する場合はオブジェクトを省略してドット"."から記述する点に注意してください。
データ型変換・検査

IsArray関数

IsArray 関数は指定された変数が配列かどうか検査し、配列であれば True、配列でなければ False を返します。この関数は主に Variant 型に対して使用します。
スポンサーリンク