【Excelマクロ】条件に合う行の削除
特定の値が含まれている行を削除する方法 Excelのデータを整理するときに、特定の値が含まれている行を削除する場面はないですか? 例えば、 手作業でフィルタをかけて削除することも可能ですが、データが大量にある場合は時間が […]
特定の値が含まれている行を削除する方法 Excelのデータを整理するときに、特定の値が含まれている行を削除する場面はないですか? 例えば、 手作業でフィルタをかけて削除することも可能ですが、データが大量にある場合は時間が […]
シート間のデータのやり取りを効率化する方法 マクロを作成する際、違うシート間でデータをコピーする場面はよくあります。 例えば、Sheet1からSheet2へデータをコピーする場合、どのような方法があるでしょうか? 主な方
変数を宣言してエラーを防ぐ VBAで変数を利用する際、特に何もしなくても使うことができます。 しかし、使うことはできますが、意図しないエラーや不具合を防ぐために、あえて変数の宣言を行うことをお勧めします。 変数の宣言を行
シートの指定方法とその選び方 マクロを作成する際、操作対象が1つのシートに限られる場合もあれば、複数のシートをまたいで処理を行う場合もあります。 1つのシートであれば、特に気にせずコードを書いていけばいいですが、複数のシ
Setステートメントの活用場面 マクロで複数のシートを操作する際、何度も同じシート名を記述する必要が出てきます。 これがコードの「読みやすさを低下させる原因」になったり、あとでシート名を変更した場合、そのシート名において
同じ場面を効率的に処理する方法:Withステートメントの活用 マクロを組んでいくと、同じ処理が何度も出てくることがあります。 例えば、次のようなケースです。 これらの処理をそのまま記載すると、何度も「同じセル」や「同じシ
最終行の取得について マクロを作成する際に、データの全てに対して処理をすることがあります。 関数でも似たような処理をしますが、関数を作成し、反映させたいところにコピーをすると思います。 ただ、マクロではコピーする、という
繰り返し処理「For Next」の基本と応用 「繰り返し処理」は、マクロを効率よく動作させる上で欠かせない内容です。 もしも、この繰り返しするコードを利用しない場合、例えば、各行に順番に色をつけていこうとしています。 こ
変数とは マクロを構築するにあたって、複雑なマクロを作る際に欠かせないのが「変数(へんすう)」です。 あまり聞き慣れない言葉なので、馴染みがないと思いますが、変数とはその名の通り「変わる数」のことです。 そのもの自体が変