Excelマクロ 【Excelマクロ】条件に合う行の削除 特定の値が含まれている行を削除する方法 Excelのデータを整理するときに、特定の値が含まれている行を削除する場面はないですか? 例えば、 売上データのうち、キャンセルされた注文のみ削除したい 特定のキーワードを含む行を一括で削除したい エ... 2025.03.06 Excelマクロ
Excelマクロ 【Excelマクロ】拡張子 拡張子とは? 拡張子(かくちょうし)という言葉は、通常時、あまり意識しないので少し難しく感じるかもしれませんが、ファイルの正式名称を表す重要な部分 です。 ファイル名の後ろについている部分が拡張子 であり、VBAでファイルを扱う際には必ず意... 2025.03.04 Excelマクロ
Excelマクロ 【Excelマクロ】ファイルを開く・閉じる ファイルを開く・閉じる方法 マクロをある程度使えるようになると、1つのファイルだけでなく、複数のファイルを操作する機会が増えます。 例えば、次のようなケースです。 ・ファイルを開いて、そのファイルからデータを取得・元のファイルからデータを取... 2025.03.03 Excelマクロ
Excelマクロ 【Excelマクロ】保存 VBAでの「保存」の基本:上書き保存と名前をつけて保存 マクロを使用する際、データを確認するだけなら保存は不要のこともあるかもしれません。 しかし、ファイル作成をするのであれば、基本的に作業をすれば「保存」することが一般的 です。 VBAで... 2025.03.02 Excelマクロ
Excelマクロ 【Excelマクロ】見やすい工夫 見やすいコードを書くための工夫:コメントとインデントの活用 VBAでマクロを作成すると、コードが長くなるほど見にくくなります。 最初はスムーズに動作していても、後から修正や追加をしようとしたときに、どこを直せばいいのかわからなくなることがよ... 2025.03.01 Excelマクロ
Excelマクロ 【Excelマクロ】エラー処理 デバッグ デバッグの基本「ステップイン」と「ブレイクポイント」 マクロを作成する上で、エラーは避けて通れないものです。 どれだけ完璧にコードを書いたつもりでも、思い通りに動作しないことはよくあります。 そんなときに重要なのがデバッグと呼ばれる「どこで... 2025.02.07 Excelマクロ
Excelマクロ 【Excelマクロ】ファイルのパス パスの理解 VBAでファイルやフォルダを操作する際に、パス(Path)という考え方を理解しておくことが重要です。 普段パソコンを利用するだけでは、正直あまり馴染みがない言葉だと思いますが、VBAを使う中でファイルを操作するのであれば、必須の... 2025.02.06 Excelマクロ
Excelマクロ 【Excelマクロ】シート間のやり取り シート間のデータのやり取りを効率化する方法 マクロを作成する際、違うシート間でデータをコピーする場面はよくあります。 例えば、Sheet1からSheet2へデータをコピーする場合、どのような方法があるでしょうか? 主な方法として、以下の3つ... 2025.02.06 Excelマクロ
Excelマクロ 【Excelマクロ】宣言 Dim 変数を宣言してエラーを防ぐ VBAで変数を利用する際、特に何もしなくても使うことができます。 しかし、使うことはできますが、意図しないエラーや不具合を防ぐために、あえて変数の宣言を行うことをお勧めします。 変数の宣言を行うことで、「想定外の... 2025.01.31 Excelマクロ
Excelマクロ 【Excelマクロ】シートを繰り返し使う Set Setステートメントの活用場面 マクロで複数のシートを操作する際、何度も同じシート名を記述する必要が出てきます。 これがコードの「読みやすさを低下させる原因」になったり、あとでシート名を変更した場合、そのシート名において、指定しているコード... 2025.01.29 Excelマクロ