秀まるおのホームページ
ホーム ソフトウェア ライブラリ ご購入方法 サポート ソリューション 公式マニュアル 書籍紹介 リンク
 ■ 秀まるおのホームページ(サイトー企画) > ライブラリ > 秀丸エディタのマクロライブラリ > パッと縦方向に加算(シンプル計算マクロ)

 秀丸エディタのマクロライブラリ

 パッと縦方向に加算(シンプル計算マクロ) アイナット 2009/05/08
Download>>patrowaddforhidemaru.lzh
HomePage>>http://inat.cool.ne.jp/Softinat/index.htm
縦に選択した部分を1行目+2行目のように加算減算して、結果をクリップボードにコピーするマクロ

【機能】
(1)数字と'-'以外の文字は全て無視する。
(2)TAB区切りごとに加算結果を返すことが出来る
(3)'-'が含まれている場合は減算する

【利用例】
<例1>次の2行を選択後、マクロ動作をさせた場合(TAB区切りはそれぞれ加算)
----------------
1235 475
5 25
----------------
→クリップボードには「縦加算(1列目〜2列目):1240 500」が設定される。(1行目が2つなので、結果も2つとなる)

<例2>次の3行を選択後、マクロ動作をさせた場合(文字は無視、'-'は減算)
----------------
AAA1235 BBB47B5
-abc5b
564 321 444
----------------
→クリップボードには「縦加算(1列目〜2列目):1794 796」が設定される。(1行目が2つなので、結果も2つとなる)

【改造方法】
プログラム先頭の「$C_SEP」に格納する文字列を変えることで、区切り文字は変更出来ます。
$C_SEP = ","; ←例えばこのようにすればカンマ区切りで複数加算可能となる。



『戻る』

| プライバシーポリシー | 各サービスにおける個人情報の利用目的について |