SSブログ

EXCEL2000 VBA XLSTARTフォルダとExcel.libを世代間バックアップする実験 [Excel2000 VBA独習]

EXCEL2000 VBA  XLSTARTフォルダとExcel.libを世代間バックアップする実験

VBA_backup.png

Sub xlStartフォルダをバックアップ()
'
'xlStartフォルダFULLパス
'C:\Documents and Settings\nokie\Application Data\Microsoft\Excel
'Excelフォルダを世代間バックアップ(XLSTARTフォルダ+Excel.lib)
'
 
Dim ExcelDir As String      'Excelフォルダパス
Dim SaveDir As String       '保存先フォルダパス
Dim FSO As Object           'FileSystemObject
Dim newDirname As String    '新しい保存フォルダ
 
 
    'ExcelフォルダFULLパス
        ExcelDir = "C:\Documents and Settings\nokie\Application Data\Microsoft\Excel"
    '保存先フォルダパス
        newDirname = Left(Now, 10)   '2012/10/26 17:56:01 → 2012/10/26
        ' / を消す
        newDirname = Replace(newDirname, "/", "")    '/をnullに
        SaveDir = "D:\nokie_BK\office\Excel\" & newDirname  '年月日フォルダ
    'Excelフォルダをコピー
        Set FSO = CreateObject("Scripting.FileSystemObject")
                FSO.CopyFolder ExcelDirSaveDir
        Set FSO = Nothing
 
End Sub
 

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

一応完成

 

Sub xlStartフォルダをバックアップ()
'
'xlStartフォルダFULLパス
'C:\Documents and Settings\nokie\Application Data\Microsoft\Excel
'Excelフォルダを世代間バックアップ(XLSTARTフォルダ+Excel.lib)
'
 
Dim ExcelDir As String      'Excelフォルダパス
Dim SaveDir As String       '保存先フォルダパス
Dim FSO As Object           'FileSystemObject
Dim newDirname As String    '新しい保存フォルダ
 
 
    'ExcelフォルダFULLパス
        ExcelDir = "C:\Documents and Settings\nokie\Application Data\Microsoft\Excel"
    '保存先フォルダパス
        newDirname = Left(Now, 10)   '2012/10/26 17:56:01 → 2012/10/26
        ' / を消す
        newDirname = Replace(newDirname, "/", "")    '/をnullに
        SaveDir = "D:\nokie_BK\office\Excel\" & newDirname  '年月日フォルダ
    'Excelフォルダをコピー
        Set FSO = CreateObject("Scripting.FileSystemObject")
                FSO.CopyFolder ExcelDirSaveDir
        Set FSO = Nothing
    'メッセージ
        MsgBox "完了しました"
    '保存フォルダを開く
        Call Shell("""C:\WINDOWS\EXPLORER.EXE"" ""D:\nokie_BK\office\Excel""")
End Sub

 


タグ:Excel2000 VBA
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。