[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ListBoxの日時に手を加えたい』(ヨッシー)
こんばんは。 マクロの構文でギブアップなので、助けて頂ければ幸いです。
UserForm 上に ListBox を配置しており、
Private Sub UserForm_Initialize()
With Me.ListBox1
For i = 1 To 30
.AddItem Date + i
Next i
End With
End Sub
として、ListBox から日付を選択することが出来るようにしています。
ここで、土日祝日の日付のみ赤字に変えることは可能ですか? 突拍子もない質問で申し訳ありませんが、どなたかご教授頂けないでしょうか。
よろしくお願い致します。
Excel2003 を使用しています。
できない(と思うよ。VBならできるようだけど) 行毎に色を変えるなら、ListViewとか? でも、選択という機能をつけることが必要で結構面倒かもね。
(ぶらっと)
ListBox ではありませんが、Access が使える環境ではカレンダーコントロールが利用できます。 無い場合は、こういったものもありますが、この辺りの利用を検討してはどうでしょうか。 http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm#ktFunc
でも2010から、カレンダーコントロール無くなったんですね。 知らなかった。 http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm (Mook)
おはようございます。
やはり、エクセルマクロからでは難しいようですね。 別シートにでも土日祝日の日を列記して、該当するものは・・・として行くしかないのですかねぇ。毎年面倒です><
ところで、2010からカレンダーコントロールがなくなったとは知りませんでした。
また分からないことがあったら質問させてください。
ありがとうございました。
(ヨッシー)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.