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】指定文字を検索して行数、列数を取得 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】Do Whileステートメントを使った繰り返し処理 Excel VBAにおいては、条件を満たしている間だけ処理を繰り返す、Do Whileステートメントが存在します。 Do Whileステートメントは下記のように記述します。 Do While 条件式 条件を満たして... 2023.03.19Excel VBAステートメント(Excel VBA)プログラミング繰り返し処理(Excel VBA)
Excel VBA【Excel VBA】置換と削除(Replace関数) Excel VBAにおける文字列の置換方法には、 ・Replace関数 ⇒文字列の中から指定した文字列を置換 ・Replaceメソッド ⇒セル範囲の中から指定した文字列を置換 の2種類があり少々ややこしいですが... 2023.03.19Excel VBAプログラミング置換(Excel VBA)関数(Excel VBA)
Excel VBA【Excel VBA】ファイルを開く、ファイルを閉じる Excel VBAにおいては、色々な方法でファイルを開く事ができます。 今回は、何種類かの方法をご紹介します。 ダイアログボックスから選択したファイルを開く 下記のサンプル1は、Application.GetOpenFilen... 2023.03.19Excel 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)