鶴亀メールでの浮動小数No.22965
aki-asahi さん 05/05/26 00:51
 
 秀丸、鶴亀メールと便利に使わせていただいております。
 鶴亀メールのマクロなのですが、浮動小数を使う方法はございませんでしょうか。
というのは、通販を営んでおり、お客様への返信にマクロを作って返信メールで対処
しているのですが、海外が多く米ドルでの送金案内を送るときに小数が使えないとマ
クロが動かず、不便な思いをしております。
 とりあえずメール本文を秀丸にコピーしてマクロを動かすという方法で対処してお
りますが、二手間余計にかかるという感じです。
 ぜひご教示頂ければ幸いです。よろしくお願いいたします。

[ ]
RE:22965 鶴亀メールでの浮動小数No.22966
秀まるお2 さん 05/05/26 08:56
 
 秀丸エディタには浮動小数点数バージョンというのがあります。それ相当の物
を用意する程度なら出来ます。

>  とりあえずメール本文を秀丸にコピーしてマクロを動かすという方法で対処してお
> りますが、二手間余計にかかるという感じです。

 「秀丸を起動してそこでマクロを実行させる」って作業自体をマクロで実現す
ることも可能ではありますけど。それで済む話でしたらそうしていただいた方が
ありがたいかもしれません。

 鶴亀側でやるマクロとしては、

 gofiletop;
 beginsel;
 gofileend;
 copy;
 runsync2 "hidemaru.exe /x XXXX.mac";

 みたいな感じになりますけど。秀丸/鶴亀間のデータの受け渡しは
クリップボードやレジストリやiniファイルを経由する形になります。

[ ]
RE:22965 鶴亀メールでの浮動小数No.22972
山紫水明 さん 05/05/26 21:00
 
 aki-asahiさん,こんばんは。

> 鶴亀メールのマクロなのですが、浮動小数を使う方法はございませんでしょ
>うか。

 秀まるおさんに浮動小数点版鶴亀メールを用意してもらえば,問題ないわけで
すが。

> とりあえずメール本文を秀丸にコピーしてマクロを動かすという方法で対処
>しておりますが、二手間余計にかかるという感じです。

 これについては拙作マクロ「鶴亀メール・秀丸エディタ自由往来マクロ」
http://hide.maruo.co.jp/lib/tkmacro/hideturu115.html
が使えるかも知れません。

 あと,私自身は浮動小数点版の秀丸を使ったことがありませんので,的はずれ
かも知れませんが,通常版秀丸のマクロで,たとえば,
//------------------------------------//
#a = 1;
#b = 3;
message str( #a / #b );
#c = ( #a * 100 ) / #b;
$d = str( #c / 100 ) + "." + str( ( #c ) %100 );
message $d;
endmacro;
//------------------------------------//
のよう例では,簡単な少数計算ができます。
 マクロの作り方によってはもっと高度な計算も可能かも知れません。こんなこ
とで対応できない複雑な計算が必要でしたら,まったく役には立ちませんが。

     では, (^^)/~
                                        山紫水明(ユーザー)
                                        SANSHISUIMEI

[ ]
RE:22965 鶴亀メールでの浮動小数No.23013
aki-asahi さん 05/05/30 00:16
 
 秀まるお2様、山紫水明様、アドバイスありがとうございました。
 runsync2って方法があるのですね。初心者の私が自作して使っているのは簡単なマ
クロですので、鶴亀メールから浮動小数バージョン秀丸へデータを渡してマクロを呼
び出して処理するという方法で、おそらく問題ないと思います。
 でも、鶴亀メールもそのうちに浮動小数に対応していただけるのを期待しておりま
す。

 しかしながら、ヤフオク、ビッダーズ、ebayと色々出品しておりますので、今まで
は一つ一つ定型文をコピーして書き直してとやっておりましたが、マクロを書いてか
らは手間いらずで助かっております。今後ともよろしくお願いいたします。

[ ]