PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[問題] VBA_xls轉檔csv,檔名多字串
作者:
gone19
(gone19)
2022-01-06 17:06:34
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Office Excel
版本:2013
我在網路上參考VBA CODE. XLS轉檔CSV
檔案類型轉檔成功
不過檔名都會出現XXXXXX.xls
原本的檔名是沒有.xls
請問可以就原有的CODE把.xls去掉嗎?
謝謝!
作者:
waiter337
(給開司一罐蘇格登)
2022-01-06 23:33:00
wS.SaveAs sPath & wB.Name & ".csv", xlCSV 改成wS.SaveAs sPath & replace(wB.Name,".xls","") & ".csv", xlCSV不確定正不正確 測試時 別用原先的檔案資料夾以免破壞原有的舊檔案 先創新資料夾測試是否成功
作者:
gone19
(gone19)
2022-01-07 11:31:00
真的非常感謝@waiter337!我成功了
作者:
waiter337
(給開司一罐蘇格登)
2022-01-08 08:31:00
不過上面的方式不完整 遇到xlsx檔案會出錯建議從'MsgBox (wB.Name) 以下開始修改dim wBN as stringwBN = replace(wB.Name,".xls","")wBN = replace(wBN,".xlsx","")For Each wS In wB.SheetswS.SaveAs sPath & wBN & ".csv", xlCSVNext wSwB.Close False糟糕 第二 與 第三 行 互換 沒注意到 .xlsx要先過濾第二行改 wBN = replace(wB.Name,".xlsx","")第三行改 wBN = replace(wBN,".xls","")
繼續閱讀
[算表] excel table搭powerapps10分鍾做抽獎app
evilsheep
[算表] Excel同儲存格分欄並回傳原儲存格相對應
thisismasonl
[問題] Microsoft 365 盒裝版與下載版
Purpleca
[文件] 請問word有辦法恢復已移除的目錄連結嗎
gamaqqq
[問題] Excel顯示同數值好幾個以上
asakura0907
[問題] excel 儲存格格式化後無法透過get.cell擷取顏色
g095539
[問題] 重新安裝問題
abduraff
補上連結https://youtu.be/t5SJ1wXQkw4
southknight
PowerPoint高級技巧大批運算
southknight
[問題] excel表格複製但貼上時沒有貼成圖片選項
future8689
Links
booklink
Contact Us: admin [ a t ] ucptt.com