- ベストアンサー
カレンダーコントロールをシートに貼り付けたのですが・・・
エクセルのワークシート上に、カレンダーコントロールを貼り付けたのですが、ブックを開くたびにカレンダーコントロールを今日の日付にさせたいのですが、どうしたらいいでしょうか? 素人ゆえ稚拙な質問で恐れ入りますが、どなたかお知恵をご拝借ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
カレンダーコントロールがSheet1にあると仮定します。 また、そのオブジェクト名は Calendar1 と仮定します。 シートタブを右クリックして「コードの表示」を選択し、 開いた画面左にあるツリーの ThisWorkbook をダブルクリックします。 更に開いた画面に次の6行をコピーし、閉じてください。 Private Sub Workbook_Open() With Sheets("Sheet1").Calendar1 .Day = Day(Date) .Month = Month(Date) End With End Sub
その他の回答 (1)
- surounin
- ベストアンサー率28% (30/106)
回答No.2
Sub Auto_Open() Sheets("ここにシート名").Calendar1.Value = Date End Sub で出来ますが^^
質問者
お礼
お礼が遅くなって大変申し訳ありませんでした。 解決することができました。ありがとうございます。
お礼
お礼が遅くなって大変申し訳ありませんでした。 解決することができました。ありがとうございます。