プロが教えるわが家の防犯対策術!

カテゴリを間違え、別の場所にも同じ質問を出してしまっています。
Win2000 エクセル2000を使用しています。
 書式設定で保護をかけているセル上に数値を入力する際、小数点以下の表示桁数を自由に変更できるようにしたいのですが、現在、ユーザー定義において、3桁までの表示で固定されてしまっています。
 これを上記したように、保護がかかっている状態の上、自由に変更する方法はないでしょうか。
 保護がかかっているため、ツールバー書式内にある小数点表示切り上げ・切り下げを使用することができません。
 入力する数値は計算式に使用するため、文字列を使用することはできませんので、他の方法を教えてください。

A 回答 (3件)

エクセル2002/2003なら保護の設定を変更して


書式の変更のみOKのようなことが可能です。
2000の場合は保護を解除するしかありません。
勝手にさせたくないのであれば、マクロの記録で
保護の解除⇒小数点以下の表示桁数の変更⇒保護
を記録して、ショートカットかボタンで操作できるようにしてください。

数式の表示でよければどこかのセルに桁の数字を入力できるようにして
切り上げ=ROUNDUP(数式,桁数のセル)
切り下げ=ROUNDDOWN(数式,桁数のセル)
四捨五入=ROUND(数式,桁数のセル)
として表示形式を標準にしてください。
    • good
    • 0

どのみち保護が掛かっていると、そのエクセルに何も手を出すことが出来ませんので、まずは保護を解除なさるのが先決です。

解除すれば、ツールバー書式内の機能を利用することが出来ます。
    • good
    • 0

>入力する数値は計算式に使用するため、文字列を使用することはできませんので、他の方法を教えてください。



その文字列を使用して入力するのが一番手っ取り早いです。
仮にそのセルをA1とすると、計算式の方でA1の変わりにVALUE(A1)とすれば、数値として扱ってくれます。
    • good
    • 0
この回答へのお礼

それぞれ、ご回答ありがとうございました。
 早速試して見ます。

お礼日時:2004/04/13 17:43

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