2025-07

スポンサーリンク
Excel

【第7回Excelマクロ】最終行と最終列の取得【ほぼfor/if文】

今回は、Excelの表の最終行と最終列の取得方法をまとめます。最終行の取得難しそうに見えますが、以下のコードで最終行を取得できます。まずはおまじないだと思って使ってみましょう。Dim lastRow As Long '最終行をlong型で宣...
Excel

【第6回Excelマクロ】配列の基本【ほぼfor/if文】

配列を使うとデータに順序を持たせてまとめることができます。例えば、以下の表をまるごと配列にすることで、「何行目の何列目のデータ」と指定して簡単に参照できるようになります。配列について実際に配列を使ってみましょう。「りんご」の各データを配列に...
Excel

【第5回Excelマクロ】if文について【ほぼfor/if文】

今度は、合計金額が1,000以上のものに「〇」をつけていきましょう。ある条件で処理を分岐させたい時、便利なのが if文になります。if文についてif文の使い方は以下になります。If 条件式 Then 処理End If条件式を与えて結果が正し...
Excel

【第4回Excelマクロ】for文について【ほぼfor/if文】

今度は、果物の合計金額(価格×個数)をそれぞれ出してみましょう。ちなみに今回は掛け算を使いますが、四則演算に使う記号は足し算「+」引き算「-」掛け算「*」割り算「/」となります。例えば、以下のコードでそれぞれの合計金額を出すことは可能です。...
Excel

【第3回Excelマクロ】変数について【ほぼfor/if文】

「変数 プログラミング」と検索すると、よく「値を入れる箱」と表現される事が多いです。例えば、「ぶどう」といった文字列や「1+2」といった整数の計算結果を箱の中に保存しておいて、後で箱の中身を参照する、といった使い方になります。さらに、変数に...
Excel

【第2回Excelマクロ】セルの値の取得・入力【ほぼfor/if文】

今度は、セルの値を取得したり、セルに値を入力したりしてみましょう。まずは、前回作った「Book1」ファイルのSheet1にテストデータを作りましょう。ついでに、前回コードを書いたMsgBox "Hello World"の先頭にシングルクォー...
Excel

【Excelマクロ】記事のまとめ【ほぼfor/if文】

これまでの記事のまとめです。VBAエキスパート Excelベーシック受験【2025年1月】VBAエキスパート Excel VBA ベーシック【Excelマクロ】導入【第1回Excelマクロ】導入について【ほぼfor/if文】セルの値の取得・...
Excel

【第1回Excelマクロ】導入について【ほぼfor/if文】

Excelでマクロを組むことが増えてきたので、独学でやってきたことのメモを記載していこうと思います。プログラミングに関しては、学生時代に授業で習ったFor文とif文くらいしか覚えていないので、ほぼそれのみを使っただけのマクロです。コードのき...
スポンサーリンク