[ 新規に投稿する ]

連続置換時の不具合?No.00559
Nshi0025 さん 19/07/05 09:32 [ コメントを投稿する ]
  山紫水明 様

先般、お世話になりました
従来から使用していた連続置換の作業は問題なく出来るのですが、新規に変換リストを作成して実行すると区切り文字が残るようになるのですが、何か設定があるのでしょうか

あいうえお○○○○○カキクケコ
さしすせそ□□□□□タチツテト
なにぬねの△△△△△ハヒフヘホ
まみむめも○○○○○ヤイユエヨ

変換リスト記載内容(区切り文字は ' を使っています)

△''        △を無くす置換リストです

連続置換実行結果
あいうえお○○○○○カキクケコ
さしすせそ□□□□□タチツテト
なにぬねの'''''ハヒフヘホ       ←区切り文字が残ります
まみむめも○○○○○ヤイユエヨ

普通に置換をすると問題なく出来ます

私のPC環境の問題なのでしょうか?
3.08 ・ 3.09β 同様の結果になります

アドバイスをよろしくお願いいたします。


[ ]
RE:00559 連続置換時の不具合?No.00560
山紫水明 さん 19/07/05 20:38 [ コメントを投稿する ]
   Nshi0025さん,

>変換リスト記載内容(区切り文字は ' を使っています)
>
>△''        △を無くす置換リストです

 このリストだと△を「'」に変換することになります。
 単に △' としてみたらいかがでしょう。

                  山紫水明
[ ]
RE:00560 連続置換時の不具合?No.00561
Nshi0025 さん 19/07/08 13:42 [ コメントを投稿する ]
  山紫水明 様

> このリストだと△を「'」に変換することになります。
> 単に △' としてみたらいかがでしょう。

エラーメッセージが出ます

変換リストの中に変換元または変換先文字列が空か、または区切り文字が入ってない行があります。
ファイル名=
C:\Users\ユーザー名\AppData\Roaming\Hidemaruo\Hidemaru\Macro\templist.txt
行番号=1

となります

試しに他のPCにてTESTしてみます

よろしくおねがいします
[ ]
RE:00561 連続置換時の不具合?No.00562
Nshi0025 さん 19/07/08 15:14 [ コメントを投稿する ]
  山紫水明 様

どうやら、このPC単体の不具合のようです。
他のPCにてTESTすると問題なく置換されます
秀丸エディター・マクロ・田楽DLLの入れ直しを試しましたが同じです。
正規表現で空行 ^\n を削除するリストを作成しても変換されませんでした。
何が影響しているか分かりますでしょうか?

メインマシーンのため不具合を解消したいので・・・
[ ]
RE:00562 連続置換時の不具合?No.00563
山紫水明 さん 19/07/08 20:01 [ コメントを投稿する ]
   Nshi0025さん,

>メインマシーンのため不具合を解消したいので・・・

 こちらには変換モジュール HmfListReplace.hmf がインストールされていると
思います。それを最新版に交換してみて下さい。
https://hide.maruo.co.jp/lib/hmconv/hmflistreplace140.html

                    山紫水明
[ ]
RE:00562 連続置換時の不具合?No.00564
山紫水明 さん 19/07/08 20:07 [ コメントを投稿する ]
   Nshi0025さん,

>正規表現で空行 ^\n を削除するリストを作成しても変換されませんでした。

リストの行を以下のようにして,できませんか?
^\n,,regular
または
^\n,,r
                    山紫水明
[ ]
RE:00564 連続置換時の不具合?No.00565
Nshi0025 さん 19/07/09 09:07 [ コメントを投稿する ]
  山紫水明 様

お世話になっております

> こちらには変換モジュール HmfListReplace.hmf がインストールされていると思います。それを最新版に交換してみて下さい。

最新版にしても結果は同じでしたが、削除したら復旧しました。
一先ず作業に支障なくなりましたので

ありがとうございました。
[ ]

[ 新規に投稿する ]