In der Recherche habe ich nichts wirklich brauchbares gefunden:
Wie prüfe ich, od ein Programm offen ist, und wenn nicht, wie kann ich es danach öffnen?
Danke für Links oder Antworten
Rolf
Function MappeOffen(MappeName As String) As Boolean
Dim StName As String
On Error GoTo Nonexistent
StName = Workbooks(MappeName).Name
MappeOffen = True
Exit Function
Nonexistent:
MappeOffen = False
End Function
Sub DateiZustand()
Dim DatNam As String
DatNam = "MappeA.xls"
If MappeOffen(DatNam) = False Then
ChDir ActiveWorkbook.Path
Workbooks.Open Filename:=dName
End If
End Sub