返回列表 上一主題 發帖

[發問] 另存新檔的附檔名無法修改

分頁想要另存新的副檔名

不才想要請教各位老師

在下想要在活頁簿中插入新的頁面並取名為Test,如下圖


再來希望將Test 這個頁面另存新檔,存成Txt檔,但是副檔名要改成 ccc 如下圖


但是如果手動去存檔的話便會出現下面的對話框




不知道是否能夠用VBA達成這個目的??
請各位老師幫忙

謝謝

TOP

這方法是不可行的嗎??

TOP

本帖最後由 Hsieh 於 2011-4-25 14:02 編輯

回復 2# a703130

ccc是哪門子的副檔名?
將文字存成ccc檔案?
  1. Sub nn()
  2. Open "D:\test.ccc" For Output As #1
  3. ar = Sheet1.UsedRange
  4. r = 1
  5. Do Until r = UBound(ar, 1)
  6. Print #1, Join(Application.Index(ar, r), Chr(9))
  7. r = r + 1
  8. Loop
  9. Close #1
  10. End Sub
複製代碼
學海無涯_不恥下問

TOP

謝謝   老大

程式部份我會再做 study

ccc 只是我隨意舉的例子,請見諒

TOP

[發問] 另存新檔的附檔名無法修改

請問各位大佬
我上次詢問是否能在另存新檔的時候,詢問過如何修改我想要的附檔名
現在我又有另外一個問題
當我另存新檔後,發現有些字串會自動被加了 ""
變成每次存完檔我必須要手動刪掉這些 ""

日前我發現當我另存 prn 這種類型時,字串後面不會在多加""
但是副檔名卻無法修正成我之前想要的 test.ccc
都會變成test.ccc.prn
不知道各位大佬是否能幫忙解決此問題


感激不盡

回復  a703130
ccc是哪門子的副檔名?
將文字存成ccc檔案?
Hsieh 發表於 2011/4/25 13:52

因為你要改的副檔名 系統它找不到啊!

TOP

請問各位大佬
我上次詢問是否能在另存新檔的時候,詢問過如何修改我想要的附檔名
現在我又有另外一個問題 ...
a703130 發表於 2011-5-13 17:28



    在存檔的時候 把檔案格式 改成 所有檔案類型  再用手動變更...
但是 有些副檔名最好不要亂改..
如 doc改 bmp 會造成錯亂...   
而且 有些格式 就算你改了 妳再改回來的話 檔案不見的會變回原狀..

TOP

回復 5# a703130


    存檔類型就決定了你的附檔名
檔案名稱加入任何看似副檔名的字串都會成為檔案名稱的一部分
學海無涯_不恥下問

TOP

了解,謝謝各位大佬指導!!

因為以我所做的文件,會需要prn的存檔類型,但是卻要其副檔名為ccc

原本txt的存檔類型是可以轉換副檔名為ccc,所以我才認為prn也能轉成ccc

TOP

這要由TXT的內容寫入去修正
也就是說你開啟的記事本
寫入資料時要以.prn的格式做為內容
但存檔是.ccc為副檔名儲存
學海無涯_不恥下問

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題