教えて!ExcelVBA!

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

関数

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

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.VLookup(検索する値, 範囲, 列番号, 検索方法) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。VLoo…

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

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

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

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

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

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

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

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Match(検索値, 検索範囲, [照合の種類]) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。Match関数…

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

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

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

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

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

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

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

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

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

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

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

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.Address(行番号, 列番号, [参照の種類], [参照の書式], [シート名]) 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す…

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

構文 プログラミング例 まとめ 構文 構文は以下の通りです。 WorksheetFunction.True 解説 WorksheetFunctionは、ExcelVBAの組み込みオブジェクトで、Excelのワークシート関数をVBAから呼び出す際に使用します。True関数は、「正しい」や「はい」という意味…

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

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

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

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

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

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

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

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

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

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

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関数は、テーブルの各行の計算結果を合計します。テーブルは、データが入っている表の名前となり、シングルクオーテーション(')で囲みます。式は、テーブルの各行…

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

構文 使い方 まとめ 構文 構文は以下の通りです。 変数 := SUM('テーブル名'[列名]) 解説 SUM関数は、列に含まれる数値を足し算します。「:=」は、右の計算結果を左の変数に入れます。テーブル名には、数字が入っている表(テーブル)の名前を指定し、シング…