• 締切済み

エクセルVBAセルの色

前回の作成の作業スケジュールで、作業時間をセルの色で塗りました。 そこで、空白の時間帯を非表示にしたいと思います。 エクセルVBAにて、セルの色が空白ならその列を非表示にすることは可能でしょうか。 EntireColumn.Hidden = True あたりで表現できないでしょうか。 よろしくお願いします。

みんなの回答

  • kenpon24
  • ベストアンサー率64% (66/102)
回答No.1

セルの背景色は Rangeオブジェクト.Interior.ColorIndexで取得できるので、空白セルの 背景色を取得してみれば条件をつけれるんじゃないですか? 非表示のコードはそれで合ってるので。

関連するQ&A