教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

ExcelVBAのWorksheetFunctionオブジェクトで使用するIf関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.If(条件, 条件が真の場合の値, 条件が偽の場合の値) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します…

ExcelVBAのWorksheetFunctionオブジェクトで使用するFalse関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.False 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。False関数は、偽(うそ)を意味する論理値を…

ExceVBAアイコン

以下のアイコンは、右下にExcelのロゴを配置し、中央上部に大きく太字でメタリックなフォントの「VBA」を配置しました。背景にはエメラルドグリーンからホワイトへの円形グラデーションを使用し、奥行きを感じさせるために淡い同心円を加えました。また、ロ…

ExcelVBAのWorksheetFunctionオブジェクトで使用するAnd関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.And(条件1, 条件2, ...) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。And関数は、複数の条件がす…

ExcelVBAのWorksheetFunctionオブジェクトで使用するValue関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Value(文字列) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Value関数は、文字列を数値に変換す…

ExcelVBAのWorksheetFunctionオブジェクトで使用するUpper関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Upper(文字列) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Upper関数は、指定した文字列の小文…

ExcelVBAのWorksheetFunctionオブジェクトで使用するTrim関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Trim(文字列) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Trim関数は、指定した文字列の先頭や…

ExcelVBAのWorksheetFunctionオブジェクトで使用するText関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Text(値, 表示形式) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Text関数は、数値や日付を指定…

ExcelVBAのWorksheetFunctionオブジェクトで使用するSubstitute関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Substitute(文字列, 古い文字列, 新しい文字列, [置換番号]) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使…

ExcelVBAのWorksheetFunctionオブジェクトで使用するSearch関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Search(検索文字列, 対象文字列, 開始位置) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Search…

ExcelVBAのWorksheetFunctionオブジェクトで使用するRight関数の使い方

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Right(文字列, 文字数) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Right関数は、文字列の右か…

モダンExcelのSAMEPERIODLASTYEAR関数の使い方

構文 使い方 まとめ 構文 構文は以下の通りです。 SAMEPERIODLASTYEAR('テーブル名'[日付列名]) 解説 SAMEPERIODLASTYEAR関数(セイム・ピリオド・ラスト・イヤー)は、指定した日付列の前年同期間全ての日付を返す関数です。テーブル名には、日付列が入って…

モダンExcelのPREVIOUSMONTH関数の使い方

構文 使い方 まとめ 構文 構文は以下の通りです。 PREVIOUSMONTH('テーブル名'[日付列名]) 解説 PREVIOUSMONTH関数(プレヴィアス・マンス)は、指定した日付列の前月にあたる全ての日付を返す関数です。テーブル名には、日付列が入っている表(テーブル)の…

モダンExcelのCALCULATE関数の使い方

構文 使い方 まとめ 構文 構文は以下の通りです。 変数 := CALCULATE(計算式, [フィルター1], [フィルター2], ...) 解説 CALCULATE関数(カリキュレイト)は、フィルターにて対象データを絞ることができます。計算式には、合計や平均等の計算したい内容を入…

モダンExcelのSUMX関数の使い方

構文 使い方 まとめ 構文 構文は以下の通りです。 変数 := SUMX('テーブル', 式) 解説 SUMX関数は、テーブルの各行の計算結果を合計します。テーブルは、データが入っている表の名前となり、シングルクオーテーション(')で囲みます。式は、テーブルの各行…