|
||||
These pages are no longer updated and are only available for archive purposes.Click here to visit the pages with updated information. Determine if a workbook is already openThe function below can be used to determine if a workbook is open or not: Function WorkbookOpen(WorkBookName As String) As Boolean
' returns TRUE if the workbook is open
WorkbookOpen = False
On Error GoTo WorkBookNotOpen
If Len(Application.WorkBooks(WorkBookName).Name) > 0 Then
WorkbookOpen = True
Exit Function
End If
WorkBookNotOpen:
End Function
Example: If Not WorkbookOpen("MyWorkbookName.xls") Then
Workbooks.Open "MyWorkbookName.xls"
End If
You can use another macro to determine if a workbook is opened by another user or process.
Document last updated 1999-12-20 12:51:17
|
||||
|
||||