|
▼Hirofumi さん:
ありがとうございます。
このマクロを使いたいと思い興味を持って見させて
頂いていました。が…
何か問題があり、同じ個所でバグが出てしまいます。
.CopyFile strSource, strFileName←コードの下から4行目のこの部分です。
当方に問題があることは明白ですが「実行エラー53」
「ファイルが見つかりません」となります。
アドバイスいただければ幸いです。お手数を
おかけします。
>Public Sub Sample()
>
> DataBkup2 "C:\test.txt", "C:\backup\"
>
>End Sub
>
>Public Sub DataBkup2(ByVal strSource As String, ByVal strToPath As String)
>
> Const strForm As String = "mmdd_hh_mm"
>
> Dim i As Long
> Dim objFso As Object
> Dim strFileName As String
> Dim strExte As String
> Dim dblDate As Double
>
> If Right(strToPath, 1) <> "\" Then
> strToPath = strToPath & "\"
> End If
>
> dblDate = Now
>
> Set objFso = CreateObject("Scripting.FileSystemObject")
>
> With objFso
> strExte = "." & .GetExtensionName(strSource)
> strFileName = strToPath & Format(dblDate, strForm) & strExte
> Do While .FileExists(strFileName)
> i = i + 1
> strFileName = strToPath & Format(dblDate, strForm) _
> & "_" & i & strExte
> Loop
> .CopyFile strSource, strFileName
> End With
>
> Set objFso = Nothing
>
>End Sub
>
|
|