- ベストアンサー
セルA1に現在の時刻を表示させ10秒事に自動更新
エクセル2003です。 セルZ1に現在の時刻を表記させて(20○○年○月○日○○時○○分○○秒)何もしなくても10秒ごとにZ1に自動で最新の時刻(20○○年○月○日○○時○○分○○秒)に表記させる方法はありますか? 計算式やVBAなど方法は何でも良いです。 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
横入り失礼 > このVBAでエクセルファイルを開いた時に自動で時刻を更新する様に作動させるVBAはどの様にすれば良いでしょうか? ブックを開いたときに「更新」マクロを動かしたいなら、標準モジュールに以下を追加してみてください。 Sub Auto_Open() Call 更新 End Sub
その他の回答 (2)
- Safe_Mode
- ベストアンサー率48% (1329/2725)
ファイルを開けば、その時点で自動的に更新されるはずですけど、試して見ましたか?
お礼
別の回答者様のVBAで無事に解決出来ました。 この度はありがとうございました。
- Safe_Mode
- ベストアンサー率48% (1329/2725)
こんな話ではないかと思いますが… http://n-hirahira18.at.webry.info/201303/article_3.html
お礼
この度は回答して頂きありがとうございました。 VBAを使用しなくても出来る方法があるのですね。 勉強になりました。
補足
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はどの様にすれば良いでしょうか?
お礼
この度はVBAの回答をして下さりありがとうございました。 無事に解決出来ました。