Excel VBA【Excel VBA】指定文字を検索して行数、列数を取得 Excel VBAにおいて、指定した文字を検索するためにはFindメソッドを使用します。 .Find(検索文字列) Findメソッドの使いかた 下記の例は、Columns(1)でA列を指定し、Find("テスト")でA列か... 2023.03.19Excel VBAプログラミング列、行(Excel VBA)
Excel VBA【Excel VBA】定数を宣言する 定数は変数と同様に、文字列や数値など、様々な値を格納する事ができ、格納した値をコード内で取得しつつ使用する事ができます。 ただし、変数は格納した値を途中で変える事ができますが、定数は格納した値を途中で変える事はできません。 ... 2023.03.19Excel VBAプログラミング定数(Excel VBA)
Excel VBA【Excel VBA】Forステートメントを使った繰り返し処理 Excel VBAにおいて、指定した回数だけ繰り返し処理を実行したい場合、Forステートメントが頻繁に使われます。 Forステートメントは、以下のように書きます。 Dim 変数 As Long For 変数 = 変数の... 2023.03.19Excel VBAステートメント(Excel VBA)プログラミング繰り返し処理(Excel VBA)
Excel VBA【Excel VBA】Do Whileステートメントを使った繰り返し処理 Excel VBAにおいては、条件を満たしている間だけ処理を繰り返す、Do Whileステートメントが存在します。 Do Whileステートメントは下記のように記述します。 Do While 条件式 条件を満たして... 2023.03.19Excel VBAステートメント(Excel VBA)プログラミング繰り返し処理(Excel VBA)
Excel VBA【Excel VBA】Sum関数、SumIf関数、SumIfs関数 今回はExcel VBAで数値を合計するための関数、Sum、SumIf、SumIfsについてご紹介します。 Sum関数 セル範囲の数値を合計するには、 WorksheetFunction.Sum(合計範囲) を使いま... 2023.03.19Excel VBAプログラミング関数(Excel VBA)
Excel VBA【Excel VBA】VLookUP関数 今回は、Excel VBAでのVLookUP関数についてご紹介します。 エクセルをよく使われる方なら既にご存知かもしれませんが、VLookUP関数とは、指定した検索値を、指定範囲の一番左の列から検索し、一番左の列から数えて指定... 2023.03.19Excel VBAプログラミング関数(Excel VBA)
Excel VBA【Excel VBA】ピボットテーブルの作成例 今回は、私がよく使用する、実用的(だと思っている)ピボットテーブル作成用プログラムの一例をご紹介します。 ピボットテーブルの作成例 ピボットテーブルについて細々とご紹介すると非常に長くなってしまうのですが、 今回は日頃の事... 2023.03.19Excel VBAピボットテーブル(Excel VBA)プログラミング
Excel VBA【Excel VBA】計算結果が0の場合、空白を返すユーザー定義関数 Excel VBAではオリジナルの関数である、ユーザー定義関数を作成する事ができます。 通常Excelに用意されている関数では実現できないような処理を実行したり、非常に長い関数になってしまうところを簡潔にまとめたりなど、アイデ... 2023.03.19Excel VBAプログラミングユーザー定義関数(Excel VBA)文字列操作(Excel VBA)
Excel VBA【Excel VBA】指定した名前のシートが存在していた場合削除する(For Eachステートメント) 今回は、Excel VBAで、指定した名前のシートが存在していた場合は削除する、という方法をご紹介します。 For Eachステートメントとは? シートの削除についてご紹介する前に、先にFor Eachステートメントについてご紹... 2023.03.19Excel VBAシート操作(Excel VBA)ステートメント(Excel VBA)プログラミング繰り返し処理(Excel VBA)
Excel VBA【Excel VBA】変数にシート名とセル番地(セル範囲)を代入 今回は変数に、文字列や数値だけでなく、シートやセル番地(セル範囲)などのオブジェクトも代入する使い方についてご紹介します。 変数にシート名とセル番地(セル範囲)を代入 シートを代入するための変数を宣言する場合、 Dim 変... 2023.03.19Excel VBAシート操作(Excel VBA)プログラミング変数(Excel VBA)