こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルでの数値入力で

こんにちは。
エクセルで数値を入力する場合に,その入力したセルの表示を条件によって小数点以下の桁数を変えたいのです。
例えば,入力セルがB4だとし,B4に 12.8 を入力したとき,
A1が1のときはB4の表示は 12.80 (小数点以下2桁まで表示)
A1が2のときはB4の表示は 12.8  (小数点以下1桁まで表示)
としたいのです。直接入力するセルの表示なので,関数は使えず,条件付書式では,表示形式が使えません。
また,マクロは使わずにやりたいのです。ワークシートは,エクセルにも不慣れな初心者が入力することを想定して作っています。
よろしくお願いします。

投稿日時 - 2003-07-29 08:32:26

QNo.614045

困ってます

質問者が選んだベストアンサー

入力するセルと、表示されるセルを分けて表示用セルに関数を入れておくようにするしかないと思いますが。

投稿日時 - 2003-07-29 08:38:09

お礼

そうですか。やっぱり無理ですか。
ありがとうございました。

投稿日時 - 2003-07-29 18:27:26

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

無理です。

>マクロは使わずにやりたいのです
↑これはなぜでしょうか。難しそうだから?

投稿日時 - 2003-07-29 11:43:09

お礼

>>マクロは使わずにやりたいのです
>↑これはなぜでしょうか。難しそうだから?
いえ,作ったシートを使う(他の)人がどのような環境で使うかわからないので
(エクセルのセキュリティーレベルがどのように設定されているかわからないので),
できればマクロを使用しないでシートを作りたかったのです。
やっぱり無理ですか。ありがとうございました。

投稿日時 - 2003-07-29 18:31:36

あなたにオススメの質問