【Wordテキスト一括置換】
●機能
複数のWordファイルについて、Wordの機能「検索と置換」を連続で行います。SHARE版ではワイルドカードによる正規表現も利用可能です。
*対応する拡張子 :”docx,docm,doc”
■参考 ワイルドカードで使用する正規表現について
正規表現を使うことで複雑なテキスト処理が可能です。
正規表現 | 説明 |
---|---|
? | 任意の1文字を検索します (例:あ?た → あきた, あなた, あくた…) |
* | 任意の複数の文字を検索します (例:す*か → すいか, すりらんか…) |
[] | []内の文字をすべて検索します (例:[。、!?] → すべて検索.) |
[-] | [0-9] … 0から9までの数字を検索 [ぁ-ん] … ひらがな全て [ァ-ヶ] … カタカナ全て [亜-熙] … 漢字 |
■活用例1 htmlタグ(下線)をWord書式に変更する
本ツールと正規表現を使うことで、段階的な検索置換が可能です。
htmlタグ(下線)をWord書式に変更する場合、まず、「<u>*</u>」で、”u”に囲まれた文字に下線を引きます。
そして、先頭の<u>を削除し、末尾の</u>を削除することで、下線付き文字に置き換えることが可能です。
■活用例2 Wordから漢字だけを抽出する
[]または[-]を使うことで、複数の文字グループを検索することが可能です。掴んだ文字を一度、仮に「@」に置き換えます。そして最後にまとめて@を削除して、必要な文字だけを取り出すことが可能です。
FREE版 | PAID版 | |
---|---|---|
処理ファイル数 | 2ファイル | 無制限 |
ワイルドカード機能 | ― | 〇 |
シートの保護の解除 | ― | 〇 |
ソースコードの公開 | ― | 〇 |
実行ファイル(*1) | ― | 〇 |
(WordTextMultiReplace.zip : 80KB) | for sale |
*1…ツールを起動しなくても1クリックで実行可能な実行ファイル(VBS)
【対応する拡張子】docx,docm,doc
【動作環境】 Microsoft Excel,Wordが必要 ※Mac版は不可