• ベストアンサー

セルA1に現在の時刻を表示させ10秒事に自動更新

エクセル2003です。 セルZ1に現在の時刻を表記させて(20○○年○月○日○○時○○分○○秒)何もしなくても10秒ごとにZ1に自動で最新の時刻(20○○年○月○日○○時○○分○○秒)に表記させる方法はありますか? 計算式やVBAなど方法は何でも良いです。 宜しくお願いします。

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

  • ベストアンサー
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.3

横入り失礼 > このVBAでエクセルファイルを開いた時に自動で時刻を更新する様に作動させるVBAはどの様にすれば良いでしょうか? ブックを開いたときに「更新」マクロを動かしたいなら、標準モジュールに以下を追加してみてください。 Sub Auto_Open()   Call 更新 End Sub

noname#247334
質問者

お礼

この度はVBAの回答をして下さりありがとうございました。 無事に解決出来ました。

その他の回答 (2)

  • Safe_Mode
  • ベストアンサー率48% (1329/2725)
回答No.2

ファイルを開けば、その時点で自動的に更新されるはずですけど、試して見ましたか?

noname#247334
質問者

お礼

別の回答者様のVBAで無事に解決出来ました。 この度はありがとうございました。

  • Safe_Mode
  • ベストアンサー率48% (1329/2725)
回答No.1

こんな話ではないかと思いますが… http://n-hirahira18.at.webry.info/201303/article_3.html

noname#247334
質問者

お礼

この度は回答して頂きありがとうございました。 VBAを使用しなくても出来る方法があるのですね。 勉強になりました。

noname#247334
質問者

補足

Private tm As Double Sub 更新() Application.Calculate tm = [now()+timevalue("00:00:10")] Application.OnTime tm, "更新" End Sub '===================================================== Sub 更新やめ() Application.OnTime tm, "更新", , False End Sub インターネットに標準モジュールを使用してVBAで作動させる物がありました。 このVBAでエクセルファイルを開いた時に自動で時刻を更新する様に作動させるVBAはどの様にすれば良いでしょうか?

関連するQ&A

専門家に質問してみよう