- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
本帖最後由 luhpro 於 2014-12-10 22:04 編輯
[a1]= Format(Date, "eemmdd")
XP ==>1031210
WIN7=>20141210
求得的答案不同???
為何win7 是用 "yyyym ...
t8899 發表於 2014-12-10 21:48 
我的是 Win7 + Office2003
執行該指令得到的是 1031210 喔.
我猜是 A1 儲存格的 NumberFormat 並非是 "General",
試試看改以下方式賦值:
With [A1]
.NumberFormat = "eemmdd"
.Value = Now
End With
Format 函數較適用的對象是 "變數" . |
|