アクティブなブック名を取得する3行マクロ 58回
複数のファイルを開いている時など、アクティブなブック名を知りたい場合があります。
今回の3行マクロでは、アクティブブックの名前を取得します。
また複数のブックを開いている時に、すべてのブック名一覧を取得するマクロも作りましょう。
(サンプルファイルは、こちらから 3行マクロ58回サンプルデータ)
Excelバージョン:
Sub bookname()
MsgBox ActiveWorkbook.Name
End Sub

Sub thisbookname()
MsgBox Application.ThisWorkbook.Name
End Sub

Sub 開いているブックの名前をぜんぶ調べる()
Dim wbook As Workbook
For Each wbook In Workbooks
Debug.Print wbook.Name
Next wbook
End Sub

Sub 開いているブックの名前をぜんぶ調べる()
Dim wbook As Workbook
For Each wbook In Workbooks
Debug.Print wbook.FullName
Next wbook
End Sub
開いているブックの名前一覧がフルパスで取得できます。
