Excelで効率よく仕事をするには、ファイルの再利用が必至です。
ただどうしても、ファイル内の文字列を置換したいという状況が出てきます。
Excelの検索置換機能は強力なので、通常はそれでいいのですが、置換対象の語句が
多いときは、やはり大変です。
置換に手間どっていたのでは、ファイルを再利用する意味がありませんね。
こんな時使いたいのが、置換専用ソフト。
この「Replace Text in XLS」は、プログラムからExcelの機能を呼び出し、
エクセルファイル内の全てのセルの文字列を置換用リストに従って一括置換するソフトです。
「Replace Text in XLS」では、辞書ファイルと読んでいます。
インストールは必要なく、圧縮ファイルを解凍するだけです。
利用法は、置換する リスト(辞書ファイル)を作成します。
置換前文字列と置換後文字列のペアをタブで区切って、リストにしたテキストファイルです。
置換パターン1つにつき1行で、複数置換ができます。
ただし、この辞書ファイルは文字コードがUTF-16LEでBOM(Byte Order Mark)つきのテキスト形式で保存しておく必要があります。
windows付属のメモ帳では作成できませんが、UTF-16LEでの保存に対応した「秀丸エディタ」や「EmEditor」などで作成するか、文字コード変換ソフト(MOJICOCOなど)を使が使えます。
リストが保存できたら、本ソフトにリストをドラッグ&ドロップます。
次に、置換するXLSファイルを同じようにドラッグ&ドロップするだけです。
すると自動的に一括置換が開始されます。
置換が完了すると、『元のファイル名+置換済』という文字列を付加したファイルが、新規に生成されます。
【著作権者】t98907 氏
【対応OS】Windows XP
【ソフト種別】フリーソフト
【バージョン】1.7(07/09/16)
【サイト】
http://www15.big.or.jp/~t98907/freesoft/ 最新版有り
【ダウンロード】
http://www.vector.co.jp/soft/dl/winnt/business/se432473.html
EmEditor テキスト エディタ - ダウンロード
http://jp.emeditor.com/modules/download2/