• ベストアンサー

マルチページの初期表示ページを変える(Excel 2007 VBA)

いつもお世話になります。 マルチページを持っているユーザーフォームを表示したときに、最初に表示するページを状況に応じて切り替えるにはどうしたらいいでしょうか。 たとえば、  月 火 水 木 金 土 日 という7つのページをもったマルチページがあって、フォームを起動したときの曜日のページが一番手前に表示されるようにしたいです。 よろしくお願いします!

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

  • ベストアンサー
回答No.1

Valueプロパティを使ってください。 月曜日のインデックスが 0 であれば、 Me.MultiPage1.Value = Weekday(Date, vbMonday) - 1 というコードを記述すればいいです。

TYWalker
質問者

お礼

できました。 バッチリです!!!! ありがとうございます。

関連するQ&A