あなたの部下は時給1,000円以下ですか?
- エクセル、アクセスのデータ、マクロが1,000円から発注できます。
- 使用制限の無いオープンで安心なコ・ウェア・ライセンス。
- コ・ウェアなら、部下に命令するより安上がりです。
エクセルシートで指定したファイルから文字検索し、置換する。
シート上のファイルリストから、文字検索し、合致した部分の周辺を抜き出し、置換用シートを新たに作成します。 置換用シートは、ファイル置換の指示書になっており、そのまま実行して単純な置換ができます。 置換用シートを修正してから置換実行すれば、ケースバイケースで置換文字列を変えるなどの特殊な置換ができます。 正規表現で検索を行うので、柔軟な抽出ができます。
既知の欠陥も未知の欠陥も含めたまま公開されています。 品質や正確さはご自身で判断してください。 使用により生じた損失など、すべての責任はあなたが負います。
どなたでも目的によらず無料で無期限に使えます。 登録や承諾は不要です。 商用も可です。 自由な加工を含む再利用も再配布もできます。
オリジナルが、あなたの作品と無関係に利用できることを明示する。 オリジナルの仕事とあなたの仕事を、正直に区別する。 オリジナルの著作権とライセンスを尊重する。
find_replace.xlsm | Excel 2007 形式のソフトウェア本体です。これをエクセルで開けば使えます。 |
---|---|
find_replace_2k.xls | Excel 2000 形式のソフトウェア本体です。これをエクセルで開けば使えます。 |
find_replace.xlam | Excel 2007 形式のソフトウェア本体です。アドインとして使います。 |
find_replace_2k.xla | Excel 2000 形式のソフトウェア本体です。アドインとして使います。 |
ライセンス.txt | このソフトウェアのライセンスです。 |
初めにお読みください.html | この解説書です。 |
その他 | 解説書の使う画像ファイルなど。 |
A1 | FindReplace と必ず記載されている |
---|---|
C1 | 検索パターン |
D1 | 検索対象となったファイルリストの記載場所 |
B列 | システムが行判定に使う情報。 0はファイルを開き、-1はファイルに書き込む。数字のある行が置換対象。 |
A列 | ファイルのフルパス |
C:D列 | 置換前の文字列の開始位置と長さ。置換の際は、位置情報だけで対象を特定する。 |
G列 | 置換後となる文字列。C,Dで示される対象を、この文字で置き換える。 |
H列 | ファイル読み書きで使う文字エンコード。 |
E列 | 検索された文字を含む、周辺情報。 |
F列 | 検索された文字 |
I列 | 置換の結果が書き込まれる。○は成功。≡は変更せず。×はエラー。 |
J列 | エラーメッセージ。 |
動作報告、不動作報告、要望などは、ブログにコメントしてください。
作者 | Tomizono (工房ばう) |
---|---|
メール | cowares@gmail.com |
ブログ | http://cowares.blogspot.com |
ホームページ | http://kobobau.mocvba.com/xls/ |
ダウンロード | http://www.vector.co.jp |
オープンソース | オリジナルソースは cowares-excel-hello プロジェクトが配布しています。 |
エクセルブック、ワード、アクセスのカスタムメイドやウェブシステムの開発などをリーズナブルな価格で承っております。