Excel 匯出成csv檔 + csv檔檔案大小差異
- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
Excel 匯出成csv檔 + csv檔檔案大小差異
Dear 大大!!
最近在搞資料轉來轉去,另存成 .CSV的格式,
如果是直接從EXCEL存成 .CSV格式,檔案會變很大!!
但廠商,給的.CSV 檔案很小。
嘗試用另存新檔,但一直沒有成功,問題如下:
1、csv檔案大小:test01、test02,內容一樣,但是檔案大小差很大,是甚麼原因呢? (個人猜測是csv的檔案問題:Macintosh CSV、MSDOS CSV、Windows CSV)
test_01.zip (1.12 KB)
test_02.zip (3.16 KB)
2、匯出csv:在嘗試從excel 轉換檔案,將其中一個sheet轉出另存成csv檔 (且是要轉成像test01壓縮檔大小的csv檔)
但一直卡卡的,
練習檔_資料匯成csv檔.zip (83.43 KB)
- Private Sub CommandButton3_Click() '匯出資料
- NA01 = "test"
- Sheets("資料").Select
- Sheets("資料").Copy
- ActiveWorkbook.SaveAs Filename:="D:\Users\Hugh\Desktop\" & NA01, FileFormat:=xlCSV
- End Sub
複製代碼 請大大指點一下!! |
|
|
學習才能提升自己
|
|
|
|
|
- 帖子
- 2848
- 主題
- 10
- 精華
- 0
- 積分
- 2903
- 點名
- 0
- 作業系統
- 〔略〕
- 軟體版本
- 〔略〕
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 〔略〕
- 註冊時間
- 2013-5-13
- 最後登錄
- 2026-7-25
|
2#
發表於 2018-9-7 20:36
| 只看該作者
[資料]工作表被[格式]佔滿了1000行,
轉出的csv包含了一堆空格,
可用[記事本]看一下 text_02, 右邊及下方一大堆逗號,
當然檔案就大多了!
可選取整張工作表, 清除全部的格式設定, 再執行轉csv |
|
|
|
|
|
|
|
- 帖子
- 2848
- 主題
- 10
- 精華
- 0
- 積分
- 2903
- 點名
- 0
- 作業系統
- 〔略〕
- 軟體版本
- 〔略〕
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 〔略〕
- 註冊時間
- 2013-5-13
- 最後登錄
- 2026-7-25
|
3#
發表於 2018-9-7 20:37
| 只看該作者
Sub Macro1()
NA01 = "test"
Sheets("資料").Cells.ClearFormats
Sheets("資料").Copy
ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & NA01, FileFormat:=xlCSV
End Sub |
|
|
|
|
|
|
|
- 帖子
- 323
- 主題
- 6
- 精華
- 0
- 積分
- 313
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- 2k
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2015-6-24
- 最後登錄
- 2026-1-5
|
4#
發表於 2018-9-7 22:00
| 只看該作者
csv檔案大小:test01、test02,內容一樣,但是檔案大小差很大,是甚麼原因呢?
csv 直接用筆記本軟體就可以開了
你可以試著開啟來看看
就知道了
所謂的內容一樣是錯覺 |
|
|
|
|
|
|
|