Hallo zusammen,
kann mir jemand den VBA-Code dafür nennen, der prüft, ob eine bestimmte Datei bereits geöffnet ist. wenn nein soll diese datei geöffnet werden, wenn ja soll sie natürlich nicht mehr geöffnet werden.
danke gruss salvo
Hallo zusammen,
kann mir jemand den VBA-Code dafür nennen, der prüft, ob eine bestimmte Datei bereits geöffnet ist. wenn nein soll diese datei geöffnet werden, wenn ja soll sie natürlich nicht mehr geöffnet werden.
danke gruss salvo
Den Code ausprogrammieren werde ich nicht, da ich annnehme, du kennst vba.
du kannst eine For-Each Schleife durch die workbook-collection des Application-Objekts von Excel machen.
jedes Workbook verfügt über Path und Name Property die Du abfragen kannst, um zu ermitteln, ob diese datei schon offen ist.
Eine Datei öffnen kannst Du mit der Methode Application.Workbooks.Open
Versuch halt, die Datei zu öffnen und fang den dabei eventuell auftretenden Fehler ab.
Gruß aus dem Norden
Reinhard Kraasch