標題:
[發問]
填入字串另存新檔卻變日期
[打印本頁]
作者:
a703130
時間:
2012-6-1 10:39
標題:
填入字串另存新檔卻變日期
請問各位大大
小弟目前遇到一個問題
當我在表格中填入 07-54 時
另存新檔
ChDir ActiveWorkbook.Path
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\Test.xls", _
FileFormat:=xlText, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
複製代碼
檔案開啟時
卻變成 Jul-54
即使我在存檔前將儲存格格式設定成字串也是一樣
不知有啥解決辦法能夠依照我一開始填入的值而不會變成日期
作者:
alumi
時間:
2012-6-1 11:34
回復
1#
a703130
在您輸入的資料前,加入 '
ex:
'2010-10-10
就會以字串方式呈現資料(數值資料也是一樣)
作者:
a703130
時間:
2012-6-1 11:44
回復
2#
alumi
這樣儲存格內容不就會多一個 ' 字元嗎?
作者:
alumi
時間:
2012-6-1 11:49
回復
3#
a703130
沒錯,是多一個字元;但 列印j輸出 或者 VBA 程式控制,是不會呈現那個字元.
理論上來說,自定儲存格格式,應該可以不用輸入 ' , 個人沒試過, 您可以再手動”自訂”調整格式,試看看.
作者:
a703130
時間:
2012-6-14 19:07
回復
4#
alumi
問題已解決
謝謝指導
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)