『時刻表示について』(ナカエ) セルに4桁の数字(1234)と入力すれば自動的に時刻表示(12:34)と表示が変更されるという設定をされているのを見たことがあるのですがどのように設定をすればこのようになるか解りません。 どなたか教えてもらえないでしょうか? [エクセルのバージョン] Excel2000 [OSのバージョン] WindowsME ---- >セルに4桁の数字(1234)と入力すれば自動的に時刻表示(12:34)と表示が変更される 場所が決まっていて、間違える可能性が無ければ、マクロで作ることで解決できると思いますが、 そうでなければ、普通に数字を入力しても時間表示になってしまい困ると思います。   そんな時便利な方法がコレ! [[20040523125849]]『時間入力の自動変換』(koko)   σ(^o^;)も、使用させて頂いております。便利ですよ^^ (キリキ)(〃⌒o⌒)b ---- ありがとうございます。 すみません1つ言い忘れていました 見たものではマクロを使っている様子が無かったんです。 動作を見てみると“再計算中”と表示していました。 (ナカエ) ---- >動作を見てみると“再計算中”と表示していました。 わからないけど、関係ないんじゃないかな〜?   ヘルプで見ると ''ブックの計算方法について'' 計算とは、数式を処理し、数式を入力したセルにその処理の結果を値として表示することです。   '' Excel の計算と処理方法'' ''' 数式の再計算''' Excel では、あるセルの値が変更されると、そのセルの影響を受けるセルだけが更新されます。 不必要な計算はできる限り避けられます。ブックを開くたびに、計算が実行されます。   とありますので、入力により"あるセルの値が変更され"再計算されたのと違いますでしょうか?   マクロを使用している様子とは「Micriosoft Visual Basic」を調べてコードが無かったということでしょうか?   σ(^o^;)が知らないだけで、そういう機能があるのかなぁ〜??? (キリキ)(〃⌒o⌒)b ---- セルの表示形式をユーザー定義で 0!:00 とすれば、 「自動的に時刻表示(12:34)と表示が変更され」ます。               ~~~~~~~ 「表示」が変更されるだけで、時刻シリアル値に変換されるわけではありません。 (みやほりん)(-_∂)b ---- σ(^o^;)も、「0!:00」でやってみたんですけど、 "再計算中"にはなりませんでした。   みやさんは "再計算中" が出る原因ってどう思います? (キリキ)(〃⌒o⌒)b ---- 計算方法が手動の時に出る「再計算」を見間違えたのでは? (純丸)(o^-')b ※みやさんじゃなくてゴメンね ---- あっ (゜ロ゜) そういうことか…? 純丸さん、サンクス!(^-^)v (キリキ)(〃⌒o⌒)b ---- たぶん再計算についてはそのとおりだと思います。 そういえば、それ以外にも計算をするようなプログラムもありましたし… ひょっとすれば「Micriosoft Visual Basic」を見逃しているかもしれないので もう一度確かめたいと思います。 結果が解ればまた返事させていただきます。 (ナカエ) ---- もう一度プログラムの「Micriosoft Visual Basic」を調べたところ コードが無かったです でも、実際にはマクロを使わずにテンキーのみで時刻表示にしたい為、 マーやさんに教えていただいた方法でやってみたいと思います。 少しめんどくさいけれど、00.00をオートコレクトで時刻シリアル値に 変更し00:00と表示させるという方法にしたいと思います。 皆さんありがとうございましたm(__)m (ナカエ)