- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAについて)
エクセルVBA初心者がガントチャートを作成中に問題が発生
このQ&Aのポイント
- エクセルVBA初心者がガントチャートを作成中にうまく動かない問題に直面しています。
- 特に、セルの値を条件分岐して色を変える部分に問題があり、調査の結果セルを空にすることで一時的に解決しました。
- しかし、他の解決策を見つけたいと思っているので、アドバイスをいただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
F2のセルには何が入っていますか? 10:00という時刻が入っているのなら Range("F2").Value = "10:00" は10:00という「文字列」と比較しているので、一致しません。 時刻で比較するには、上記の部分を以下のようにしてみてください Range("F2").Value = CDate("10:00") '文字列を日付型に変換 または Range("F2").Value = #10:00:00 AM# '時刻リテラルを使用
お礼
ご回答いただきありがとうございます。 早速試してみたところ、無事に動きました。 いや~、助かりました。 本当にありがとうございました!m(_ _)m