3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #11464

    gmk
    Participant

    お世話になります。

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

    よろしくお願いします。

    #11465

    Yutaka Emura
    Keymaster

    gmk 様

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

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

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

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

    #11467

    gmk
    Participant

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

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

    よろしくお願いします。

3件の投稿を表示中 - 1 - 3件目 (全3件中)

このトピックに返信するにはログインが必要です。

友達に知らせる... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone