|
▼りん さん:
ごもっともな問いかけです。
>paul さん、こんばんわ。
>
>>Shell ("calc.exe")
>>で、電卓が表示されます。
>>この電卓で計算をしたあと、電卓の閉じるボタンを押して終了したとき、
>>その計算結果を戻値として、変数に代入して利用したいのですが、可能でしょうか。
>
>表計算ソフトを使っているのに、どうして電卓が必要なのでしょうか?
私は家計簿を入力するマクロを作成しています。
費目と明細等の入力負担をなるべく省くため、入力専用のユーザーフォームを作りました。
たとえば、費目に「野菜」を指定すると「玉ねぎ、人参・・・」等の明細が列記され、選択するだけで入力ができます。
今、スーパーのレシートを見ながら入力する場合、たとえば79円の品物を4個購入した場合、79円×4個=316円と1行で表示されていればいいのですが、79円×1個が4行にわたり表示されていることがあります。このほかにも「2割引」とか「20円引」とか色々あります。
このとき、今は恥ずかしながら(暗算は苦手なので)本物の電卓を引っぱりだしてきて、計算し1行にしてから入力しています。
せっかくコンピュータで入力しているのだから、アクセサリの電卓を使えれば本物を出す手間が省けると思いました。shell関数で呼び出せることまでは調べられましたが、引数として戻り値を受け取れればなお良いと思いましたが、調べられませんでした。
以上のような理由です。つまらない話をながながとすみませんでした。
|
|