Excel VBA関数– category –
Excel VBA関数の解説記事一覧
-
Excel VBA関数
VBA GetAllSettings関数 保存した設定を一括取得
Excel VBAの「GetAllSettings 関数」について解説します。 GetAllSettings 関数とは Excel VBA の GetAllSettings 関数は、SaveSettingステートメントで保存した設定を一括で取得するための関数です。 SaveSettingは、アプリケーション設定を次のレジスト... -
Excel VBA関数
VBA IMEStatus関数 IMEの状態を示す値を取得する
Excel VBAの「IMEStatus 関数」について解説します。 IMEStatus 関数とは Excel VBA の IMEStatus 関数は、現在のIME (日本語入力システム) の状態 (モード) を示す整数型 (Integer) の値を返します。 ただし、東アジア(日本、韓国、中国)のバージョンで... -
Excel VBA関数
VBA Shell 関数 外部プログラムやコマンドを実行します
Excel VBAの「Shell 関数」について解説します。 Shell 関数とは Excel VBA の Shell 関数は、VBAで実行可能な外部プログラムやコマンドを実行したいときに使用します。実行に成功した場合はプログラムのタスク ID を返します。 例えば Shell 関数を使って... -
Excel VBA関数
VBA Environ関数 OS環境変数の値を取得します
Excel VBAの「Environ 関数」について解説します。 Environ 関数とは Excel VBA の Environ 関数は、OS(Windows)の環境変数を取得するための関数です。指定した環境変数の値を文字列(String)として返します。 Excel VBAを使っていると、ユーザー名や一時フ... -
Excel VBA関数
VBA 色を操るRGB関数とQBColor関数を比較してみた
Excel VBAの「RGB 関数」と「QBColor 関数」の違いについて解説します。色指定には、どちらの関数を使ったらよいのか参考になればと思います。 RGBとQBColorの比較 RGB 関数とQBColor 関数の比較を表に整理しました。 項目RGB関数QBColor関数色数約1,677万... -
Excel VBA関数
VBA QBColor 関数 色インデックスに対応する値を返す
Excel VBAの「QBColor 関数」について解説します。 QBColor 関数とは Excel VBA の QBColor 関数は、指定したカラーインデックス番号に対応するRGB値を表す整数(Long)を返します。 VBAで色を指定する方法の一つが QBColor 関数です。QuickBasic由来の16... -
Excel VBA関数
VBA RGB 関数 色のRGB値を示す整数(Long)を返す
Excel VBAの「RGB 関数」について解説します。 RGB 関数とは Excel VBA の RGB 関数は、色のRGB値を示す整数(Long)を返します。この関数を使うことで、赤(Red)・緑(Green)・青(Blue)の3つの成分を組み合わせて約1,677万色を自由に表現できます。 RGB 関数... -
Excel VBA関数
VBA DoEvents 関数 占領中の制御をOSに返します
Excel VBAの「DoEvents 関数」について解説します。 DoEvents 関数とは Excel VBA の DoEvents 関数は、プログラムが占領している制御をOS(オペレーティングシステム)に返します。 ループ処理や重い計算など時間のかかる処理を実行している場合、ユーザ... -
Excel VBA関数
VBA CreateObject関数 オブジェクトへの参照を作成
Excel VBAの「CreateObject 関数」について解説します。 CreateObject 関数とは Excel VBA の CreateObject 関数は、ActiveXオブジェクトへの参照を作成して返します。 CreateObject 関数は、外部アプリケーションとの連携、ActiveXコンポーネントの操作や... -
Excel VBA関数
VBA IIf 関数 式の評価に基づいた値(式)を返します
Excel VBAの「IIf 関数」について解説します。 IIf 関数とは Excel VBA の IIf 関数は、式の評価(True/False)に基づいて2つの部分に対応する値または式を返します。 IIf 関数は、Ifステートメントで書き直すことが出来ます。If文に比べて簡潔に書けるのが... -
Excel VBA関数
VBA Switch 関数 複雑な条件分岐をスマートに制御する
Excel VBAの「Switch 関数」について解説します。 Switch 関数とは Excel VBA の Switch 関数は、引数リスト(式と値のペア)を評価し、Trueと評価される最初の式に関連付けられた値を返します。複雑な条件分岐をスマートに制御できる便利な関数です。 複数... -
Excel VBA関数
VBA Choose 関数 引数のリストから選択した値を返す
Excel VBAの「Choose 関数」について解説します。 Choose 関数とは Excel VBA の Choose 関数は、インデックスの値に基づいて選択肢のリストから対応する値を返します。 条件分岐や配列の代替として使える場面も多く、知っておくとコードの可読性と効率が...