✔ 最佳答案
你是否想要這種效果呢﹖
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker01.jpg
其實在Excel裏本來也有這種東東,只不過是被藏起來了,找它出來之前,先做一項預備功夫,就是要為你的日期欄位改個名(在這例中是儲存格B2叫RefDate):
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker04.jpg
現在可以請它現身了,它的名字是“Microsoft Date and Time Picker Control, version 6.0”,要找它出來並不困難:
在菜單列(menu bar)的空位上右擊(right)滑鼠,選“Control Toolbox”
在Control Toolbox上按
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker03.jpg
,選“Microsoft Date and Time Picker Control, version 6.0”
滑鼠游標(mouse cursor)變了「十」字形,在你需要它的位置上左撃(left click)一下滑鼠(這例子是B2)
此時可用滑鼠按需要改變長度、高度位置及欄寬等
* 如要多於一個,可按Ctrl+C,Ctrl+V來複製
如果在清單中找不到“Microsoft Date and Time Picker Control, version 6.0”,表示系統缺少了一個ocx檔案,請到這裏下載“MSCOMCT2.CAB”並安裝,裝妥之後,在C:\Windows\System32資料夾內,會多了一個MSCOMCT2.OCX檔案。
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker02.jpg
接下來可以設定它了,在Control Toolbox上按
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker05.jpg
,打開屬性(Properties)清單:
最重要是把Date and Time Picker Control與RefDate(即B2儲存格)連繫起來,在LinkCell屬性處輸入RefDate (用range name的好處是日後該欄位移到哪裏也不用更改這裏)
把PrintObject屬性設為False
可以按實際需要設定CustomFormat、Format、MaxDate、MinDate、UpDown及Font等屬性
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker06.jpg
最後,關閉屬性清單,並在Control Toolbox上按
圖片參考:
http://i206.photobucket.com/albums/bb265/a048042l/DatePicker05.jpg
,就可以打開屬性(Properties)清單了。