[スレッド全体]

2017/6/30 (金) 22:03:50 返信 削除
[640] Re:「マクロ実行結果のクリップボード保存」「フォルダ内ファイル一式マクロ適応」は可能でしょうか?

▼ 山本 利子さん
> もし「そもそもできないこと」であればご指摘をいただければ幸いです。

たぶん無理ゲーです。
「知りたいこと」に挙げられた内容はどちらも実現可能で、
説明もできますが「やりたいこと」はできなさそうに思えました。

普通のクリップボードは1度に1つのデータしかストックできないので、
検索結果が複数あった場合に「最後の一個しか取れない」になるからです。
普通じゃないクリップボードとしてはOfficeのクリップボード履歴機能が挙げられます。
sakuraはWindows標準のクリップボードを使ってるので、使えるデータは1個だけです。


> 【教えていただきたいこと1】
> マクロで置換を実行し、実行結果をクリップボードに入れたい。
> 結果をクリップボードに入れるマクロの記述(?)がよくわかりませんでした。


置換処理後、置換結果を指定して検索すれば
検索結果テキストを選択できます。
選択したテキストをクリップボードに入れるのには
Copyコマンドを発行します。

> 【教えていただきたいこと】
> フォルダ内(サブフォルダ含む)のファイルに対して、
> マクロで置換をかけれるのでしょうか?


sakura v2.3の機能で「Grep置換」というものがあります。
Grep機能で検索した結果に置換をかけられる機能です。
Grep置換に対応したバージョンを使えば可能です。
berryzplus
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81