habe folgendes Problem, an dem ich schon einige Zeit sitze und nicht weiterkomme.
Ist es möglich zu verhindern, daß eine bereits geöffnete Datei erneut geöffnet werden kann.
Öffne zeitgesteuert mit Hilfe der Window´s "Geplante Tasks" Möglichkeit eine Exceldatei, diese jeden Tag zur selben Zeit.
Sie enthält ein Makro, durch Workbook.open wird eine Userform angezeigt.
Normalerweise wird die Datei im Laufe des Vormittags bearbeitet und dann manuell geschlossen.
Wenn es aber vorkommt, daß sie am nächsten Tag noch geöffnet ist, und dann erneut per Automatisierung geöffnet wird am selben PC, dann bekomme ich Probleme und kann die Datei nicht mehr speichern...ect.
Habe schon folgendes versucht im workbook.open
If ActiveWorkbook.ReadOnly = True Then
ActiveWorkbook.Saved = True
ActiveWorkbook.Close
End If
Sie wird zwar geschlossen, aber meine Datei ist auch nicht mehr sichtbar, es scheint als ob eine zweite Excel Instanz oder wie man das auch nennen mag geöffnet ist.
Das wichtigste ist, daß der Fokus auf meine geöffnete Userform nicht verloren geht.
Hoffe ich konnte mein Problem einigermaßen beschreiben und Ihr könnt mir Helfen.
Vielen Dank für Eure Bemühungen.
Gruß
Sophie