Gert Bouwmeeste
Verenigingslid
- Lid geworden
- 28 nov 2007
- Berichten
- 827
Ik wil testen of een bestand al open is of niet. Op de site van Ron de Bruin heb ik code gevonden, maar die werkt niet goed.
Of het bestand nu wel of niet open is, de code opent (probeert dat) altijd het bestand.
Wie weet wat er fout is?
Code:
Sub BestandAlOpen()
Dim DestWB As Workbook
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
If bIsBookOpen_RB("e:\Zoek & Vind.xls") Then
Set DestWB = Workbooks("e:\Zoek & Vind.xls")
Else
Set DestWB = Workbooks.Open("e:\Zoek & Vind.xls")
End If
End Sub
Function bIsBookOpen_RB(ByRef szBookName As String) As Boolean
' Rob Bovey
On Error Resume Next
bIsBookOpen_RB = Not (Application.Workbooks(szBookName) Is Nothing)
End Function
Of het bestand nu wel of niet open is, de code opent (probeert dat) altijd het bestand.
Wie weet wat er fout is?