返回列表 上一主題 發帖

求助---如何Save 使其檔名尾號+1而不重複

求助---如何Save 使其檔名尾號+1而不重複

本帖最後由 yangjie 於 2011-1-19 00:57 編輯

就教於各位板主大大:
Sub output()
    Application.DisplayAlerts = False
    path1 = ActiveWorkbook.Path
    n=1   
Sheets("學生資料").Activate
    Sheets("學生資料").Copy
    ActiveWorkbook.SaveAs FileName:= _
        path1&"\(" & Date$ & ")資料備份" & n &  ".xls", FileFormat:= _
        xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
        , CreateBackup:=False
    ActiveWindow.Close
End Sub
    應如何修改 使其自動判讀n=? 才能不重複檔名

謝謝 感恩

回復 2# Hsieh


    謝謝版主,問題解決了。
想再請教
     f = Dir(fd & d & "*.xls")
        Do Until f = ""
            n = n + 1
            f = Dir
        Loop
為何? f = Dir 的邏輯是?????? 想不懂??
請賜教

TOP

回復 4# Hsieh


    完全了解   感謝 Hseih 超級版主

TOP

        靜思自在 : 君子如水,隨方就圓,無處不自在。
返回列表 上一主題