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

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

 パッと横方向に加算(シンプル計算マクロ) アイナット 2009/05/08
Download>>patcoladdforhidemaru.lzh
HomePage>>http://inat.cool.ne.jp/Softinat/index.htm
横に選択した部分をTAB区切りで加算減算計算して、結果をクリップボードにコピーするマクロ

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

次の利用例から効能をご判断ください。

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

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

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



『戻る』

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