秀丸マクロでは難しいので、JavaScriptを使う
選択範囲計算.mac
if(selecting == 0) endmacro; // 選択されてなければ終了 $stmt = gettext(seltopx, seltopy, selendx, selendy, true); // 選択範囲を取得 // 計算実施 js{ var stmt = hidemaru.getVar("$stmt"); var result = eval(stmt); hidemaru.setVar("$result", result); } moveto selendx, selendy; // カーソルを選択範囲の末尾に移動 insert "=" + $result; // 計算結果を挿入
範囲選択した状態で実行すると、後ろに計算結果を挿入する


超便利