返回列表 上一主題 發帖

[發問] 求助,如何用VBA把拆分工作表及存檔日期

本帖最後由 register313 於 2012-4-23 13:12 編輯

回復 10# threelin


fs = ipath & n & sh.Name &  ".xls"

TOP

回復 11# register313

感謝register313 的幫忙。:)

剛才又發現一個問題,c 、e 、g三個表的資料是連結到其它表格的
拆成獨立檔案後,在c 、e 、g 三個表中,儲存格還是會有連結路徑

請教您
該如何修改成,先將c 、e 、g 三個表中的數值選擇性貼上後,再拆分成三個獨立檔案,謝謝您。

TOP

回復 12# threelin
  1. Sub ex()
  2. n = Sheets("g").[A1]
  3. sht = Array("c", "e", "g")
  4. ipath = ThisWorkbook.Path & "\"
  5. For Each sh In Sheets(sht)
  6. sh.Copy
  7. With ActiveWorkbook
  8. Cells.Copy
  9. Cells.PasteSpecial Paste:=xlPasteValues
  10. fs = ipath & n & sh.Name & ".xls"
  11. .SaveAs fs
  12. .Close
  13. End With
  14. Next
  15. End Sub
複製代碼

TOP

看到各位先進的詳細解答,讓小弟受益不少,真是太感謝了^^

TOP

回復 13# register313


    感謝register313大大,已經可以了,謝謝您。;P

TOP

        靜思自在 : 人事的艱難與琢磨,就是一種考驗。
返回列表 上一主題