標題:
[發問]
有關於另存新檔的類型
[打印本頁]
作者:
a703130
時間:
2012-3-13 21:15
標題:
有關於另存新檔的類型
請教各位前輩
我現在需要將目前的檔案另存新檔,附檔名仍為.xls
但存檔的格式要變更為 文字檔 (Tab字元分隔)(*.txt)
我使用下列方式,我從網路上查得 xlTextWindows 應是我要的存檔類型
ChDir ActiveWorkbook.Path
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\aaa.xls", _
FileFormat:=xlTextWindows, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
複製代碼
卻仍是出現下圖的問題,請問一下是什麼問題??
[attach]9968[/attach]
作者:
Hsieh
時間:
2012-3-13 21:26
回復
1#
a703130
文字檔 副檔名就不會是xls
作者:
register313
時間:
2012-3-13 21:32
回復
1#
a703130
FileFormat:=xlTextWindows
改為FileFormat:=xlText
作者:
mark15jill
時間:
2012-3-14 08:36
回復
1#
a703130
02. ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\aaa.xls", _
如果是我 02. ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "\aaa" & ".xls", _
作者:
a703130
時間:
2012-3-14 09:08
回復
2#
Hsieh
Dear H大,
因我同事試過這樣是可以的只要如下圖所示存檔就能存成xls
[attach]9970[/attach]
[attach]9971[/attach]
作者:
mark15jill
時間:
2012-3-14 09:16
本帖最後由 mark15jill 於 2012-3-14 09:24 編輯
回復
5#
a703130
[attach]9972[/attach]
[attach]9973[/attach]
[attach]9974[/attach]
[attach]9975[/attach]
[attach]9976[/attach]
[attach]9977[/attach]
附帶一問
EXCEL 為什麼要存TXT類型
有好用?
作者:
Hsieh
時間:
2012-3-14 09:41
回復
5#
a703130
這樣存成xls是可以用EXCEL直接開檔
實質上還是個txt檔案,可以使用記事本直接開啟
最大差別在於,這樣另存新檔,只能使用一張工作表
你可以試著錄製巨集就知道檔案類型
作者:
mark15jill
時間:
2012-3-14 09:47
本帖最後由 mark15jill 於 2012-3-14 09:49 編輯
回復
7#
Hsieh
txt .. 貌似 EXCEL 就能直接開
而且 用途是??
作者:
a703130
時間:
2012-3-14 09:50
回復
7#
Hsieh
了解~我會嘗試一下~另外樓上那位大大
說的xlText 是可以用的
我主要就是要將單一工作頁存成文字檔類型
如果用Excel 又能夠直接開檔
作者:
Hsieh
時間:
2012-3-14 13:50
回復
8#
mark15jill
以TAB為分隔字元的txt檔案,簡單的說他可以當成資料庫的檔案文件
如果一般的txt檔案,由EXCEL開啟時,並沒有辦法依照欄位寫入EXCEL
而TAB為分隔字元的txt檔案,由EXCEL開啟時就會依照欄位直接寫入
作者:
mark15jill
時間:
2012-3-16 08:38
回復
10#
Hsieh
了解 謝謝H大的解釋
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)