wrote :: 2001.12.05
Sub Sample13()
Dim i As Long, tmp As String
For i = 1 To Workbooks.Count
tmp = tmp & Workbooks(i).Name & vbCrLf
Next i
MsgBox "現在開いているブックは、" & vbCrLf & tmp & "です。", vbInformation
End Sub
Sub Sample14()
Dim wb As Workbook, tmp As String
For Each wb In Workbooks
tmp = tmp & wb.Name & vbCrLf
Next wb
MsgBox "現在開いているブックは、" & vbCrLf & tmp & "です。", vbInformation
End Sub
Sub Sample15()
Dim wb As Workbook, flag As Boolean
For Each wb In Workbooks
If wb.Name = "Book1.xls" Then flag = True
Next wb
If flag = True Then
MsgBox "Book1.xls を開いています。", vbInformation
Else
MsgBox "Book1.xls は開いていません。", vbInformation
End If
End Sub