アプリ版:「スタンプのみでお礼する」機能のリリースについて

!教えてください!
セルの中に数値を入力するときに、小数点第2位までは数値が入力でき、小数点第3位に数値が入ると入力規則エラーがかかり入力できないように設定したいのですが、どのように設定したらよいのでしょうか?また、入力規則以外のエラー設定方法をご存知の方いらっしゃいましたら、ご教授ください。

A 回答 (2件)

こんにちは。

maruru01です。

入力規則で出来ます。
A1に入力規則を設定する場合、
入力値の種類を、「ユーザー設定」にして、数式欄に、

=ROUND(A1,2)=A1

と入力します。
ROUND関数は、ROUNDDOWNでもROUNDUPでも構いません。
なお、「10.220」などは入力出来ます。
(もちろん、「10.2201」はダメになります。)
    • good
    • 3
この回答へのお礼

おかげさまで、出来ました!
どうもありがとうございました。

お礼日時:2003/06/10 11:08

おはようございます。



入力規則の機能を使って、小数点以下の桁数によってチェックをかけることはできないと思います。

VBAのイベント処理を使えば、エラー処理できると思います。
また、数値を入力した時点で、自動的に小数第3位以下の数値を切り捨てた数値に置換することも可能です。
    • good
    • 0
この回答へのお礼

さっそくのご教授、ありがとうございます。
VBAはあまり詳しくないのですが、試してみます。

お礼日時:2003/06/10 10:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!