Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9228 / 76732 ←次へ | 前へ→

【73068】日付リストの作成について
質問  saya  - 12/11/5(月) 9:47 -

引用なし
パスワード
   マクロ初心者です。

下記の通り、日付リストを作成したのですが
Excel2003では正常に実行されるのに
Excel2010だと For i = 0 To 21 の箇所で
コンパイルエラーになってしまいます。

エラーを解消するにはどうしたらよろしいでしょうか?
申し訳ありませんが、ご教授お願いします。


**下記**

'日付リスト作成
Sub Auto_Open()
Dim lst As String
Range("F11,Q11") = "(日付を選択)"
With Range("F11,Q11").Validation
.Delete

For i = 0 To 21
lst = lst & Format(Date - i, ",yyyy/mm/dd")
Next i
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:=lst
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = "指定日"
.InputMessage = ""
.ErrorMessage = "リストの中から選択して下さい。"
.IMEMode = xlIMEModeNoControl
.ShowInput = True
.ShowError = True
End With
End Sub
2 hits

【73068】日付リストの作成について saya 12/11/5(月) 9:47 質問
【73069】Re:日付リストの作成について ウッシ 12/11/5(月) 9:51 回答
【73076】Re:日付リストの作成について saya 12/11/5(月) 15:51 お礼

9228 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free