• ベストアンサー

EXCELのセルへ、デジタル時計を表示できますか?

excelのセルへリアルタイムの時計を表示することは できるのでしょうか? =now()では入力時の時刻が落ちるだけですよね・・・ HPではjavascriptなどで比較的簡単のようですが エクセルでは難しいのでしょうか??

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

以下の手順でやってみてください。 ワークシートを開き、 1.AltキーとF11キーをいっしょに押してVisualBasicEditorを呼び出します。 2.メニューから挿入、標準モジュールで出てきたコードウィンド(右側の白い広い部分)に以下のコードをコピペします。 Sub test01() With Sheets("Sheet1").Range("A1") .Value = Time .NumberFormatLocal = "h:mm:ss" End With Application.OnTime Now + TimeValue("0:00:01"), "test01" End Sub 3.Alt+F11キーでワークシートへもどります. 4.メニューから、ツール、マクロ、マクロで出てきたマクロ名(test01)を選択して実行します。 これでSheets("Sheet1")のA1に毎秒ごとに時刻が表示されます。

dai-papa
質問者

お礼

解決です。 ありがとうございました。

その他の回答 (1)

  • 245689731
  • ベストアンサー率22% (76/341)
回答No.1

PCに無茶苦茶負荷をかける覚悟があれば可能です。 日経PC21にかつて載ってましたね。その時は1分ごとに参照させるので 最大約2分の誤差があるとか書いてました。

関連するQ&A

  • エクセルのセルに時計表示するには?

    パソコンのシステム時計を使って、エクセルの1つのセルにリアルタイムに時刻を表示させる方法を教えてください。 システム時計でなくても、インターネットから標準時を取り込む方法でも良いと思います。 リアルタイムの時刻をエクセルのデータのひとつとして使いたいのです。 よろしくお願いします。

  • エクセルシートのセルに現在時刻表示

    エクセルシートのセルに現在時刻をリアルタイムで表示することができるのでしょうか? NOW()だとシートを開いた時刻が表示されるだけなので ・・・・何か方法はあるのでしょうか?教えてください!

  • エクセルで減算タイマーを表示したい

    セルA1に =(NOW())が入っています。 現在時刻は19:27:05と表示されています。   A2には任意の時刻19:31:39を入力して   A3に =A1-A2 と入力すると23:55:29と表示され減算されません。 どうしたら良いか教えてください。 尚A1はほぼリアルタイムで表示が変わるので減算タイマーが表示できると思っているのですが。

  • エクセルでA1セルに時刻をリアルタイムに表示したい

    ファイルを開いたときや更新したときではなくエクセルでA1セルに時刻をリアルタイムに表示したいのでよろしくお願いします。

  • セル上の時刻と現在の時刻の比較

    セル上の時刻と現在の時刻の比較 例えば、A1に 13:00 があって、VBA上にnowから取得した現在の時刻とA1セルの13時という時刻を比較したいのですが、これだとA1の方が1900年の時刻となるので比較の意味がありません。そこで、セル上に時刻を手動で書いたときにも比較可能な方法はありませんでしょうか。 セル上に年月日も入力すれば可能と思いますが、それだと運用上の手間が増えるので時刻のみ指定したいのです。日付部分を省いた時刻の情報のみ比較できれば可能とは思うのですが、、 よろしくお願いします。 -- エクセル2003

  • エクセルと時刻表示について

    エクセルで次ぎのような事が、できますかご教示お願いします.こちら初心者です。Win98です。 1.セルに何時何分何秒と時計と同じく刻々と表示できますか? 2.もし出来たとしてA1に時刻表示して、B1に何か入力 したとき時間を止めて表示すること。    以上よろしくお願いします。

  • Excelの時刻表示について

    Excelでの時刻表示の質問です。 セルに何かを入力した時(名前など)に他のセルにその入力した時刻を自動的に 表示させたいのですが、そんな事ってできるのでしょうか? よろしくお願いします。

  • リアルタイム時計をミリ秒まで表示する

    こんにちは。JavaScript初心者です。 JavaScriptを使用して、リアルタイムに時間を表示できますよね。その時計をミリ秒までリアルタイムに表示したいのですが、そのようなサンプルはどのサイトにも置いてないので困っています。 JavaScriptでミリ秒までリアルタイムで表示できる時計の作り方を教えてください。 (例)12:00:00:318    時:分:秒:ミリ秒(3ケタ)

  • Excel VBA時計がずれる理由

    Excel Office 2021 Windows11 Excelの特定セルに1秒ごとに時計をきざむVBAコードをインターネット上で探して標準モジュールに組み込みましたが、time.is/jaのサイトの表示時刻と60秒以上ずれて表示されました そこでBing AIに"D1"セルに時刻表示をするコードを書かせ(下記)、ボタンにVBAをセットし押してスタートしましたが、時刻表示はされるもののやはり75秒ほどずれて(遅れて)表示されます。 Sub DisplayCurrentTime() Range("D1").Value = Time Application.OnTime Now + TimeValue("00:00:01"), "DisplayCurrentTime" End Sub この理由は何なのでしょうか? なにかExcel VBAの仕様が変わったとかありますでしょうか?

  • 【エクセル】別々のセルに入力している時刻と文字を一つのセルにまとめる方法について

    よろしくお願いします。 エクセルのセルにそれぞれ、『出勤』『8:50』『退勤』『19:30』とあり、それを一つのセルに『出勤(8:50)退勤(19:30)』に、まとめることが出来ません。 表示したいセルで、それぞれのセルを&を使ってつなげたり、CONCATENATE関数を使ってみましたが、時刻の所が0.368055~などと表示されてしまいます。 あらかじめ時刻のセルを値貼付けしても同じ結果になってしまいます。 時刻をそのままの表示でまとめる方法をご存知でしたら教えて下さい。 エクセルは2003です。 ※文中の『』カッコはセルに入力していません。 お願いします。

専門家に質問してみよう