• ベストアンサー

EXCELマクロ カレンダー作成

以下のマクロを考えています。 (1)毎月、勤務表用のカレンダーを作成します (2)毎月16日~同月半月までの『日にち』を表示 (3)該当する日にちの『曜日』を表示 (4)3日ごとに青色で塗潰(3日間は青色その後3日間は白色) (5)数字「1」のフラグの箇所は黒色で塗潰 以上です。 自分では、上記(2)と(3)は、初期値の『16日』を入力させ、マクロで翌月の15日まで表示させ、さらに呼応する曜日を表示させる。 上記(4)と(5)は、『フラグ1の場合』で塗り潰す処理をすれば良いと思います。 スミマセン、列の最終データの判定のマクロの記述を忘れました(ドン引き)

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

  • ベストアンサー
  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

データの最終行 Range("A65535").End(xlUp).Select データの最終列 Range("IV1").End(xlToLeft).Select これでいいのかな?

tabtab9
質問者

補足

ありがとうございます。 あと、カレンダを操作するマクロ、 自分でも考えてみますが、お時間が ありましたら、また教えてください。

関連するQ&A