1 件の投稿を表示中 (合計 3 個)
  • 作成者
    投稿
  • #11464
    gmk
    参加者

    お世話になります。

    ファイル名から拡張子を除いたものを置換文字列として置換することは可能でしょうか?できれば,複数ファイルに対して一括でできるとありがたいです。

    よろしくお願いします。

    #11465
    Yutaka Emura
    キーマスター

    gmk 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    マクロを使うと可能です。具体的には、次のようになります。この例は、アクティブな1つのファイルについて、そのファイルの拡張子を除くファイル名で a という文字列を置換します。

    n = document.Name.lastIndexOf( “.” );
    s = document.Name.substr(0, n);
    document.selection.Replace( “a”, s, eeReplaceAll );

    お試しいただけると幸いです。
    どうぞよろしくお願い申し上げます。

    #11467
    gmk
    参加者

    ご教示ありがとうございます。
    うまくできました。

    目指すところは,複数のファイルに対して同様ことをしたい(イメージはファイルから置換の置換文字をファイル名にする)ので,マクロ初心者ですが,挑戦してみたいとおもいます。
    また,ご教示いただけると幸いです。

    よろしくお願いします。

1 件の投稿を表示中 (合計 3 個)
  • このトピックに返信するにはログインしてください。