トップ > 自作ソフト > 削行革命

削行革命2011.02.03   更新:2026.11.12

その行削除、まだ1行ずつやっていませんか?
「特定の文字を含む行」「色の付いた行」「重複した行」を、条件を選ぶだけでまとめて選択・削除。行を削除することだけに特化したExcelアドインです。

Information

ソフト概要

「削行革命」は、指定した条件に合う行を、まとめて選択・削除できるExcel用のフリーのアドインです。
セルや列を右クリックして「削行革命」を選び、条件を指定するだけ。何百行、何千行あっても、該当する行が一度に選択されます。

データを整理していると、条件に合う行だけを削除したい場面がよくあります。ところが、手作業では次のような悩みがつきものです。
 ・削除する行が多いと、行を選ぶだけでひと苦労
 ・条件が複雑になるほど手間が増え、選び漏れや削除ミスが起きやすい
 ・マクロで削除すると、Excelの「元に戻す」が使えない

削行革命は、これらの悩みを解決するために作りました。
特に3つ目の悩みには、「行選択」という答えを用意しています。行を選択するところまでをアドインに任せ、削除は自分で行えば、いつもどおり「元に戻す」が使えます。

2011年の公開以来、雑誌にもたびたび掲載されてきました。Ver.1.3.0 では処理全体を見直し、重複データの検索を大幅に高速化しています。

アドインとは

Excelアドインとは、Excelに独自のコマンドや機能を追加するプログラムの事です。[詳細]
使用するにはインストールと組み込みが必要ですが、ボタン一つで登録できる「アドインインストール支援ソフト」を同梱しているので、すぐに使い始められます。

ダウンロード

名簿や売上表、ログの整理など、日々のデータ処理の時間短縮にお役立てください。

Ver.1.3.0 ダウンロード

削行革命の条件指定フォーム


こんな場面でどうぞ

・「(退会)」「キャンセル」など、特定の文字を含む行をまとめて削除したい
・チェックのために色を付けた行だけを、一度に取り除きたい
・重複した登録データを、最初の1件だけ残して整理したい
・空白行や、エラー値(#N/A など)が出ている行を一掃したい
・「0以下」「1000以上」など、数値の範囲で行を絞り込みたい


ソフトの機能と特徴

次の条件を指定できます。条件に該当するセルの行を、まとめて選択、又は削除します。

データのタイプ

●セルの中身の種類で選ぶ
セルデータのタイプを条件に指定できます。複数のタイプを同時に指定することも可能です。
【データタイプ】
 ・空白
 ・数値
 ・文字列
 ・論理値
 ・エラー値
 ・数式
※シートに保護がかかっていると実行できません。

任意の文字列、又は数値

●キーワードや数値の範囲で選ぶ
セルの値を条件に指定できます。テキストボックスに値を入力すると、コンボボックスで検索方法を選べるようになります。
複数の値は「花,鳥,風,月」のようにカンマで区切って指定できます。
【文字列】
 ・任意の文字列(複数指定可)と完全に一致
 ・任意の文字列(複数指定可)を含む
 ・任意の文字列(複数指定可)を含まない
【数値】
 ・任意の数値(複数指定可)と完全に一致
 ・任意の数値以上
 ・任意の数値以下
 ・任意の2つの数値の間
※数値には負の数(例:-5)も指定できます。

重複データ

●最初の1件だけを残す
重複データを条件に指定できます。最初のデータを残し、2つ目以降の同じデータの行を対象にします。
 ・セルの値が重複(空白セルを対象にするか、しないかを選択可)
数万行のデータでも、あっという間に検索します。

セル背景色、又はフォント色

●色で選ぶ
セルの背景色、又はフォント色を条件に指定できます。
 ・背景色の付いた全てのセル
 ・指定した背景色のセル(色はパレットから選べるほか、セルから取得することもできます)
 ・フォントに色の付いた全てのセル
 ・指定したフォント色のセル(色はパレットから選べるほか、セルから取得することもできます)

安心して使える「行選択」

●「元に戻す」が使える
マクロで実行した処理は、Excelの「元に戻す」機能の対象になりません。
そこで削行革命では、行を「選択」するか「削除」するかを選べるようにしています。「行選択(推奨)」を選べば、該当する行が選択された状態で終わるので、内容を確かめてから手動で削除できます。もちろん「元に戻す」も使えます。

対象のデータ

対象のデータは、セル範囲、又は列を選択して指定します。名前の定義も指定できます。
2次元のセル範囲を指定した場合は、選択した範囲の一番左の列だけが条件の検索対象になります。
例:[B1:E3]を選択した場合 → [B1:B3]のみ条件検索

別のシートのセル範囲を指定した場合も、処理後はそのシートを表示するので、選択・削除した結果をすぐに確認できます。

ソフト画像

アドインを組み込むと、セル・列・テーブル内のセルの右クリックメニューに「削行革命」が現れます。改ページプレビューでも使えます。
右クリックメニューに表示された削行革命のコマンド

削行革命の条件指定フォーム。
任意の文字列を含む行を対象にする場合は、テキストボックスに値を入力し、コンボボックスから検索方法を選びます。
文字列を入力して検索方法を選ぶ条件指定フォーム

セル背景色、フォント色を条件にする場合は、セルから書式を取得できます。
セルから書式を選択する画面


動作確認

OS:Windows11
Excel:Microsoft 365(Windows版)
 
 ・xlam 形式のため、Excel2003 以前では使用できません。
 ・Macには対応していません。


ページトップへ戻る
Copyright(C) 2009- 坂江 保 All Rights Reserved.