実行中以外のエクセルのブック名とフルパスを取得する | カメレオンのVBA

カメレオンのVBA

VBAの私的メモ書き

実行中以外の
 ブック名 と パス と フルネーム 
を取得する。
後ほどブックを操作するために、
実行中のエクセルにフルパスを記憶させる場合に用いると便利。




<サンプル>

    Dim myBookName As Workbook
    For Each myBookName In Workbooks
        If myBookName.Name <> ThisWorkbook.Name Then
            '実行中のブック名以外の・・・
            '1:ブック名を出力する
            Debug.Print myBookName.Name
           
            '2;パスを出力する
            Debug.Print myBookName.Path
           
            '3;フルネームを出力する
            Debug.Print myBookName.FullName
        End If
    Next myBookName