|
こんにちは。yamasanと申します。
Microsoftのoffice製品との絡みもあるんですが、どうぞお願いします。
EXCELLのワークシートから、秀丸にコピーして、
置換後に、EXCELLの別シートへ貼り付けたいというのが、希望です。
それで、検索するのは、タブ区切りの文字列で、
ふりがな[タブ]会員氏名[タブ]施術所名[タブ]郵便番号[タブ]住所[タブ]電話番号
[タブ]FAX[タブ]左欄3[タブ]右欄3[タブ]右欄4
と言うものです。それを置換して、以下のようになって欲しいのです。
会員氏名[タブ]施術所名[タブ][タブ]〒郵便番号[タブ]
ふりがな[タブ][タブ]TEL 電話番号[タブ][タブ]住所
[タブ][タブ]FAX[タブ][タブ]右欄3
[タブ][タブ]左欄3[タブ][タブ]右欄4
[タブ][タブ][タブ][タブ]
私の置換方法は、
検索
^.[^\t]*\f\t\f.[^\t]*\f\t.[^\t]*\f\t\f.[^\t]*\f\t.[^\t]*\f\t\f.[^\t]*\f\t.[^
\t]*\f\t.[^\t]*\f\t.[^\t]*\f\t.+$
置換(見難いので改行を入れました。)
\2\3\t\t〒\5\t\n
\0\t\tTEL \8\t\6\n
\t\9\t\11\n
\t\10\t\12\n
\t\t\t\t\n
その結果は、下のようになります。
会員氏名[タブ]施術所名[タブ][タブ]〒郵便番号[タブ]
ふりがな[タブ][タブ]TEL 電話番号[タブ][タブ]住所
[タブ][タブ]FAX[タブ][タブ]1
[タブ][タブ]0[タブ][タブ]2
[タブ][タブ][タブ][タブ]
タグ付き正規表現は、"\9"までしか使えないのでしょうか?
と言う質問も含めて、解決したいのですが、お教えください。
EXCELLのマクロを使ったら問題ないと思うのですが、
出来たら、秀丸で解決したいと思います。
|
|