ラジオを起こすときのルーチンを少しでも軽減するために……
このマクロを起動すると、
コピー回数を聞かれるので入力(個人用途でデフォルト値は50)すると
人数の決まっている会話文準備完了。
マクロ内部(コピーn回.js)
//選択範囲をコピーこれをマクロ>選択で開けば実行可能になる。
document.selection.Copy(meCopyUnicode);
//コピー回数入力ダイアログ
n = window.prompt("何回コピーする?(n>0,整数)" , 50);
if(n>0){
//終端にカーソルを置いてから改行して回数分ペーストを繰り返す。
for (var i=0;i<n;i++){
document.selection.EndOfDocument(false);
if (document.selection.GetActivePointX(mePosLogical) > 0){
document.selection.NewLine(1);
}
document.selection.Paste();
}
}
else{
//エラーダイアログ表示。
window.alert('n>0ではありません');
}
Javascriptゆえ、ダイアログを出して入力値を反映させることができる技。
特定用途に特化してあるので最低限のエラー対策しかしてないし、このまま使うにはちょっと面倒だけど、マクロは人それぞれに必要があって作るものなので、ヒントにでも。
0 件のコメント:
コメントを投稿