1 件の投稿を表示中 (合計 7 個)
  • 作成者
    投稿
  • #30626
    Applek
    参加者

    お世話になっております。
    検索→頻出文字列を抽出という肯定を録画してもマクロで名前を付けて保存が出来なかったです。
    これは仕様でしょうか?

    それとCSVに別のファイルの新規画面で出力するより、同じ画面のまま重複削除のときに出現していた回数のみ末尾に表示される機能が欲しいです。

    サンプル文
    北海道
    青森
    岩手
    北海道
    北海道
    青森

    これを重複削除すると
    北海道〘3〙
    青森〘2〙
    岩手〘1〙

    こんな感じです。
    よろしくお願いいたします。

    #30627
    Applek
    参加者

    editor.ExecuteCommandByID(4041);
    マクロは、録画できなくても、これでいけましたが、動作が止まって設定画面が出て別出力するのでは無く、上記のようにそのまま同じ画面で継続する機能がありがたいです。
    現在の仕様だと大量のマクロの経過がストップしてしまうためです。
    よろしくお願いいたします。

    #30638
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    頻出文字列を抽出は、既にマクロで実行可能で、

    document.selection.Find( ".", eeFindReplaceRegExp | eeFindExtract | eeFindReplaceCase | eeFindMatchedOnly, eeExFindCountFrequency );

    というように、 eeExFindCountFrequency フラグを使用します。

    次のバージョンではマクロに記録できるようにします。

    よろしくお願いいたします。

    #30639
    Applek
    参加者

    ありがとうございます。

    以下のように出現個数を新規ファイルにするのは出来ますが、新規ではなく、そのままのファイルのまま継続して処理して個数表示するのは可能でしょうか?
    よろしくお願いいたします。

    北海道〘3〙
    青森〘2〙
    岩手〘1〙

    #30640
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    マクロを使えば、抽出した新規ファイルを、既存のファイルにコピーすればいいかと思います。

    よろしくお願いいたします。

    #30662
    Yutaka Emura
    キーマスター

    いつもお世話になっております。江村です。

    v21.9 では、Selection オブジェクトに ExtractFrequent メソッドを追加しましたので、こちらをお使いください。また、マクロの記録にも対応しました。

    よろしくお願いいたします。

    #30663
    Applek
    参加者

    バージョンアップありがとうございました。

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