Excel VBA に関する「全てのカテゴリー」の解説記事一覧

VBA 色を操るRGB関数とQBColor関数を比較してみた
VBA 色を操るRGB関数とQBColor関数を比較してみました。VBAで色指定する際にどちらの関数を使うべきか迷うことがあった場合の参考にしてください。詳しい構文や使い方については各関数の記事リンクを参照願います。サンプルも用意しています

VBA QBColor 関数 色インデックスに対応する値を返す
VBAのQBColor関数は、色インデックスに対応する値(Long)を返します。VBAで色指定に使用する関数の一つです。16色に限られていますがシンプルで扱いやすいのが魅力です。構文と使い方について、サンプルコードを使って詳しく解説します。

VBA RGB 関数 色のRGB値を示す整数(Long)を返す
VBAのRGB関数は、色のRGB値を示す整数(Long)を返します。赤・緑・青の3つの成分を組み合わせることで、約1,677万色を自由自在に表現できる関数です。RGBの構文(引数・戻り値)とその使い方をサンプルコードを使い詳しく解説します。

VBA DoEvents 関数 占領中の制御をOSに返します
VBAのDoEvents関数は、プログラムがループ処理で占領している制御をOSに返します。OSに返すことによってUI応答が維持されフリーズを防止することができます。構文と使い方や注意点などについて、サンプルコードを使って詳しく解説します。

VBA CreateObject関数 オブジェクトへの参照を作成
VBAのCreateObject関数は、ActiveXオブジェクトへの参照を作成して返します。外部アプリケーションとの連携などの重要な役割を果たします。構文とインスタンス化の方法や使い方と注意点について、サンプルコードを使って解説します。

VBA IIf 関数 式の評価に基づいた値(式)を返します
VBAの IIf 関数は、式の評価(True/False)に基づいてそれに対応する値(式)を返します。通常のIf...Else文より簡潔に書けるのが特徴ですが、使用には注意が必要です。構文や使い方と注意点をサンプルコードを使って解説します。

VBA Switch 関数 複雑な条件分岐をスマートに制御する
VBAのSwitch関数は、引数リスト(式と値のペア)から最初にTrueと評価された式に関連付けられた値を返します。複雑な条件分岐をスマートに制御できる便利な関数です。構文と引数の設定など、サンプルコードを使って詳しく解説します。

VBA Choose 関数 引数のリストから選択した値を返す
VBAのChoose関数は、引数インデックス値に基づいて選択肢のリストから対応する値を返します。構文と引数の設定など、サンプルコードを使って解説します。基本的な使い方とWeekDay関数を併用した応用例や注意すべき点などを紹介します。

VBA CallByName関数 オブジェクトのプロパティやメソッドを動的に操作する
VBAのCallByName関数は、オブジェクトのプロパティやメソッドを動的に操作する関数です。例として、UserForm内のコントロール(オブジェクト)に対して操作するサンプルコードで、基本的な関数の使い方を解説しています。

VBA Tab 関数 出力を指定したタブ位置に移動します
VBA の Tab 関数は、出力を指定したタブ位置に移動します。 Print#ステートメントやPrintメソッドと共に使用して出力位置を調整するために使用される関数です。サンプルコードを使って、基本的な関数の使い方と注意点を解説します。

VBA Spc 関数 スペース挿入でPrint位置を調整する
Excel VBA の Spc 関数は指定した数のスペースを挿入します。 Printステートメントやメソッドで出力位置を調整するために使用される関数です。サンプルコードを使って、基本的な関数の使い方と注意点について解説しています。

VBA LOF 関数 開いているファイルの長さ(Long)を返す
Excel VBA の LOF 関数は 開いているファイルのサイズ(長さ)をバイト単位で表す値(Long)を返します。関数の構文や引数など、サンプルコードを使って解説します。ファイル操作の進捗管理やサイズによって処理を変更する場面で使います