選択したテキストを1行ずつペーストするKMマクロ(2)
「選択したテキストを1行ずつペーストするKMマクロ」の改良版をつくりました。
変更点
次のように変更しました。
コピーしたテキストをすべて表示できるようにした
順番ではなく、クリックしたペーストできるようにした
残りのテキストをすべてペーストできるようにした
残りのテキストをすべてクリアできるようにした
すべて使い切ったとき、メッセージが表示されます。
マクロの全容
クリップボードが「空」のとき
実は苦労したのがクリップボードの「空」判定。
「does not have text」や
「is」+「空白」を設定、または、
2つの組み合わせで判定できるハズですが、うまく判定できないことがあります。
正規表現
そこで正規表現で「^$」にマッチしたら…と設定します。
少し運用してみて
「ウインドウを出すのは便利そうだけれど、順番にペーストしたい場合には1ステップ増える」のが難です。
そのため、2つのマクロを使い分けるのがよさそうです。
ウインドウを出すバージョン(順番は任意):control + option + V
ウインドウを出さないバージョン(順番にペースト):control + V
その他、少し手を入れて、末尾に「v5」をダウンロードできるようにしました。
ダウンロード
ここから先は
3字
/
2ファイル
¥ 100
定期マガジンを購読されるとサンプルファイルをダウンロードいただけます。 https://note.com/dtp_tranist/m/mebd7eab21ea5