エクセルで電卓作りたいのですが
エクセルで電卓作りたいのですが、どうやって作ったらいいですか。
実は、今まで使っていたプリンター電卓が壊れてしまいました。
パソコン時代に新しいプリンター電卓買う気にもならなくて、
フリーの電卓ソフト捜したのですがいいのがありません。
最低限の必要は、足し算と引き算ができること
入力した数字と、電卓のように入力した時点の累計が表示されること。
入力個数が表示されることです。
あと、普通の電卓のように、3桁ごとの位取りと、
小数点以下は、四捨五入しないで、そのまま表示されるのがいいです。
よろしくお願いします。
/ ̄ ̄ ̄ ̄ ̄\
/ \
/ ヽ
/ ̄\ l \,, ,,/ | >>1
,┤ ト | (●) (●) | http://pc5.2ch.net/test/read.cgi/bsoft/1085756069/
| \_/ ヽ \___/ | の住人の方がよく知ってるかも。
| __( ̄ | \/ ノ
| __)_ノ
ヽ___) ノ
一応、こんなイメージかなと思って、できるところまで作ってみました。(エクセル97で作りました)
http://www015.upp.so-net.ne.jp/tokyo/dentaku.xls
しかし、桁区切りを使用するにチェックして小数点以下2桁表示にしたのですが、
小数点以下の計算なんてたまにしかしないので、
普通の電卓のように、少数以下の数字がなかったら、非表示にしたいのですが、
コマンドが分かりません。
合計の右に、計算した個数も表示したいのですが、コマンドが分かりません。
ご存知の人がいらっしゃったら、教えてください。m(__)m >1
見てるだけで恥ずかしくなるから、はじめから勉強し直してください。 ビジネスソフト板で趣味の話されてもカナーリ迷惑なことに気づいてくれ プリンタ電卓のフリーソフトかなんかないかな。
あれ、結構便利。 エクセル自体が超高性能電卓みたいなものなわけで、
それでわざわざ貧弱な電卓の真似事をする理由がよく分らん。 >>1
ちゃんと調べたのか小一時間(ry
ttp://www.nifty.com/download/win/personal/dentaku/index_02.htm
(ニフティ経由ベクターになります)
もし、仕事で使っているのなら4、5千円の買い物くらいしなよ。
>>11
プリンタ電卓は結構いい値するよ。
下手したら5桁の真ん中くらいいくのもあるよ。
電卓機能だけだったらベクターにある「めも電卓」の方がxyzzyのやつより使いやすかった Σボタンとごく簡単なVBAで1時間もあれば
余裕でできそうな気がするが・・・・ 1がどの程度プログラム出来るか分からないのに1時間っていう根拠は? 小数点とカンマの書式を予め設定しておき
A列にデータを入力していって
B列に累計の計算式を入れておく
データを入力し終わったら印刷
でいいんじゃねーの?
プリンタ電卓とやらはもっとすごい事が出来んの? >>19
おっしゃる通りです。
ねらいはそういうことです。
しかし、書式設定でつまずいています。
電卓のように、整数部3桁区切り、
小数部は、なければ省略、あれば、列幅が許す限り表示するの書式設定が
わかりませんです。
書式設定:ユーザー定義にして種類のところに「0.#############」と入れて。
こんな感じで「###,###,###.########」とか試してみるといいかも。
#の数は適当に加減して
また観に来ます
修正します
「###,###,##0.########」で一の位が「0」になります。
あと、コマンドボタンを使い「クリア」や「印刷」を自動化するのがベストかと。
ちょっと余計なお世話ですが。 osさん、ありがとうございました。
書式設定:ユーザー定義を「###,###,##0.########」
にしました。
http://www015.upp.so-net.ne.jp/tokyo/dentaku2.xls
でもなんか計算が変です。小数のある計算をすると、
合計が異常に大きくなりますぅ。 書式設定を変えただけでは「異常」な計算結果は出ないハズ。
きょうは仕事が休みで、私なりにVBAを使って試作しましたが
「プリンター電卓」風のフォームでウインドウズに付属の電卓(普通の電卓)
くらいの四則演算は出来ました。
がんばってください
os さんありがとうございました。
よく見たら、位取りがずれてただけで、計算あってました。
うん、これは便利です。電卓表示そのままです。
あと、欲を言えば、合計の右に入力個数がでるといいと思ったり、
加算機電卓はリターンキーを押すと、同じ数字が続けて入力できるのですが、
そんな機能は作れないかと思ったり、
足し算引き算の途中で、掛け算割り算ができたりしたらいいと思ったりしますが、
とりあえず完成です、ありがとうございました。 リターンキーを押すと、下のセルに同じ数が入力されるようにするには、
(電話料金なんか集計してると10円が延々と続くこととかあるんですよね。)
各セルに上の数値を参照させればいいと気づいたので、少し改良しました。
http://www015.upp.so-net.ne.jp/tokyo/dentaku3.xls
0入力で、計算終了です。
単価×個数の足し算が延々と続くような場合に、
値(例15)ではなくて、数式(例3*5)が表示される関数がないかと探しましたが、
見当たりません。これはあきらめます。 漏れ、ベーシックで加算器型電卓(プリンタ電卓の事)を作ろうとしたけど
飽きてしまったのでやめてしまいました。
あとこんあなやつも発見
http://www.vector.co.jp/soft/win95/personal/se159125.html >>32
なにいってるんですか?
そもそもエクセルはマック用のソフトです。 え?でもウインドウズ用とマック用に分かれてるんでしょ?基本から解ってないんですいません...