フィルタとソート 【VBA】フィルタ・並び替えの発展的なテクニック:ユーザー指定条件をInputBoxで受け取ってフィルタする方法 Excelでデータを扱う際、毎回決まった条件でフィルタをかけるだけでなく、その都度条件を入力して動的にフィルタをかけたい場面も多くあります。例えば次のようなケースです。担当者名を入力して、その人のデータだけを抽出したい特定の日付を入力して、... 2025.10.03 フィルタとソート
フィルタとソート 【VBA】フィルタ・並び替えの発展的なテクニック:動的範囲でフィルタ&並び替え(最終行取得などを使う) Excel VBAでデータを操作する際に、行数が固定されていないケースは非常に多いです。例えば「日々売上データが追加される表」や「社員名簿が更新される表」など、行の長さは日ごとに変化します。こうした場合に固定範囲を指定してしまうと、データが... 2025.10.03 フィルタとソート
フィルタとソート 【VBA】フィルタ・並び替え(ソート)の制限と注意点:Sort対象に空白行が含まれる場合の挙動 Excelで並び替え(Sort)を行う際、意外とつまずきやすいのが「データ範囲に空白行が含まれているケース」です。実務でも、入力ミスやデータ整理の段階で空白行が混ざってしまうことはよくあります。その場合、VBAでSortを実行すると想定外の... 2025.10.02 フィルタとソート
フィルタとソート 【VBA】フィルタ+並び替えの組み合わせ:結果を絞り込み後に並び替える方法 Excel VBAでは、AutoFilter(フィルタ)とSort(並び替え)を組み合わせることで、「特定条件でデータを抽出した上で、並び替えを行う」といった実務に直結する処理を自動化できます。例えば、「売上100以上のデータを抽出し、その... 2025.10.01 フィルタとソート
Excel /VBA 【VBA】フィルタ・並び替え(ソート)の自動化 1. オートフィルタの使い方と活用法AutoFilterの基本構文と引数の意味1列に条件を指定してフィルタをかける方法複数条件(OR/AND)でフィルタをかける方法フィルタ結果を解除する(ShowAllData)フィルタ結果のみを別シートに... 2025.06.06 Excel /VBA