• 締切済み

エクセル2007です。時間経過に伴い色塗りセルの移動について、

エクセル2007です。時間経過に伴い色塗りセルの移動について、教えてください。WEBに頼らず、PCの時計のみ利用して同じ効果を得たいと思います。現在、外部データの取り込み(WEBクエリ)と条件付き書式を使って、時間経過に伴う色塗りセルの移動の設定をしてあります。およそ次のような設定です。条件付き書式は「数式を使用して、書式設定するセルを決定」「=IF(AND(ROUNDDOWN($G$2,0)=H$2,$G4=HOUR($G$2)),1,0)」です。そして、別シートにWEBクエリが書かれています。よろしくお願いします。

みんなの回答

  • avanzato
  • ベストアンサー率54% (52/95)
回答No.1

こんにちは。 具体的にWEBクエリを使用しどのようなデータを抽出していらっしゃるのでしょうか? また、「伴い色塗りセルの移動」とは具体的にどのような動作を行うと言う物でしょうか? システム日付でVBAを使用するならTimeで時分秒を取得できますし、セルならNowで時間を出すことが出来ます。 後者の場合時間取得毎にリフレッシュ(再更新)をする必要があります。

mszjmszj
質問者

お礼

ありがとうございました。ヒントをいただきました。 質問のアピールが不十分でした。

mszjmszj
質問者

補足

さっそくありがとうございます。 分毎のデータを抽出しています。 条件付き書式の書式の設定を緑色塗りにして、例えば9:00になるとA1セルのみが緑塗り、10:00にA2セルのみが緑塗り、11:00にA3セルのみが緑塗り・・・・となるような設定をしてあります。 VBAは不慣れですが、「システム日付でVBAを使用・・・」での記述を是非教えていただきたいと思います。よろしくお願いします。

関連するQ&A