【Excelマクロ】並べ替え
並び替えとは Excelでデータを扱う場合には、複数の列があった場合に、特例の列で並べ替えを行うことがあります。 VBAでも並べ替えはいくつかの方法がありますが、一番シンプルなのはSortメソッドを利用することです。 V […]
並び替えとは Excelでデータを扱う場合には、複数の列があった場合に、特例の列で並べ替えを行うことがあります。 VBAでも並べ替えはいくつかの方法がありますが、一番シンプルなのはSortメソッドを利用することです。 V […]
特定の値が含まれている行を削除する方法 Excelのデータを整理するときに、特定の値が含まれている行を削除する場面はないですか? 例えば、 手作業でフィルタをかけて削除することも可能ですが、データが大量にある場合は時間が
VBAでマクロを呼び出す方法:「Call」を活用する VBAでは、1つのマクロ(プロシージャ)を他のマクロ内で呼び出して使うことができます。 これにより、同じ処理を何度も書かずに済み、コードがスッキリする というメリット
拡張子とは? 拡張子(かくちょうし)という言葉は、通常時、あまり意識しないので少し難しく感じるかもしれませんが、ファイルの正式名称を表す重要な部分 です。 ファイル名の後ろについている部分が拡張子 であり、VBAでファイ
ファイルを開く・閉じる方法 マクロをある程度使えるようになると、1つのファイルだけでなく、複数のファイルを操作する機会が増えます。 例えば、次のようなケースです。 ・ファイルを開いて、そのファイルからデータを取得・元のフ
VBAでの「保存」の基本:上書き保存と名前をつけて保存 マクロを使用する際、データを確認するだけなら保存は不要のこともあるかもしれません。 しかし、ファイル作成をするのであれば、基本的に作業をすれば「保存」することが一般
見やすいコードを書くための工夫:コメントとインデントの活用 VBAでマクロを作成すると、コードが長くなるほど見にくくなります。 最初はスムーズに動作していても、後から修正や追加をしようとしたときに、どこを直せばいいのかわ
デバッグの基本「ステップイン」と「ブレイクポイント」 マクロを作成する上で、エラーは避けて通れないものです。 どれだけ完璧にコードを書いたつもりでも、思い通りに動作しないことはよくあります。 そんなときに重要なのがデバッ
シート間のデータのやり取りを効率化する方法 マクロを作成する際、違うシート間でデータをコピーする場面はよくあります。 例えば、Sheet1からSheet2へデータをコピーする場合、どのような方法があるでしょうか? 主な方