INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.




Unsere Partner:

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner






Stellenangebote:
Testingenieur (m/w) im Bereich Versuch
Eching bei München

Softwareentwickler (m/w) Schwerpunkt Visualisierung
Kochel am See

Softwareentwickler (m/w) Java Entwicklung
Gaimersheim

Big Data Scientist / Analyst (m/w) Messdatenmanagement
Ingolstadt

Ingenieur (m/w) Qualitätsmanagement Datenanalyse
Aurich





.
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Prüfen ob eine Datei (Excel) bereits über das Netzwerk geöffnet ist
20.08.2018, 12:04,
#1
DIAdem-Version: 2010, 2011, 2012, 2015, 2017
DIAdem-Sprachversion: DE/EN
DIAdem Erfahrung seit: 2009
Prüfen ob eine Datei (Excel) bereits über das Netzwerk geöffnet ist

Hallo zusammen,

ich suche eine Möglichkeit um abzufragen, ob eine Excel-Datei bereits geöffnet ist. Der Kniff bei der Sache ist, dass die Datei auf einem Netzlaufwerk liegt und somit von einem anderen PC in Bearbeitung sein kann.

Hat jemand eine Idee?!

Erste Versuche haben gezeigt, dass DIAdem keine Err.Number ausgibt, wenn ich eine von einem anderen Benutzer geöffnete Excel-Tabelle versuche parallel zu öffnen.


Grüße MBT

Antworten
27.08.2018, 14:05,
#2
DIAdem-Version: 2010, 2011, 2012, 2015, 2017
DIAdem-Sprachversion: DE/EN
DIAdem Erfahrung seit: 2009
RE: Prüfen ob eine Datei (Excel) bereits über das Netzwerk geöffnet ist

Ich habe das Problem jetzt folgendermaßen umgangen:
Die Datei auf dem Netzlaufwerk ist standardmäßig schreibgeschützt.
Beim bearbeiten der Datei über DIAdem wird der Schreibschutz per Script entfernt und am Ende des Scripts wieder gesetzt.
DIAdem prüft vor jeder Bearbeitung, ob die Datei schreibgeschützt ist oder nicht. Ist sie nicht schreibgeschützt, wird sie gerade verwendet.

Zugegeben, es ist keine besonders elegante Lösung aber sie wird hoffentlich ihren Zweck erfüllen ;-).

Falls jemand eine bessere Möglichkeit kennt, darf er sie hier gerne nennen :-).

Grüße MBT

Antworten


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Zelle aus Excel File auslesen und in VBS verwenden FatihEminSahin 2 7.085 19.04.2016, 10:43
Letzter Beitrag: FatihEminSahin
  Variableninhalte nach Excel übergeben rooki_1 2 6.990 01.09.2015, 06:48
Letzter Beitrag: rooki_1
  Prüfen von Kanälen Mike 3 8.377 30.07.2015, 16:26
Letzter Beitrag: voyager
  Tastendruck über Script erkennen MichiR 1 6.176 07.05.2015, 13:33
Letzter Beitrag: MichiR
  Rückwärts Zählen über Variable rooki_1 8 15.713 23.01.2015, 16:41
Letzter Beitrag: rooki_1
  Kanäle im Datenportal in CSV-Datei speichern teutopixx 0 5.584 16.07.2014, 15:34
Letzter Beitrag: teutopixx
  Wie eine checkbox aus SUD ins Script einbinden? Monnem89 2 9.511 12.05.2014, 07:36
Letzter Beitrag: Monnem89
  Kopieren grosser Datenmengen in Excel Noob_VB_User 8 17.364 08.05.2014, 12:27
Letzter Beitrag: AHaub
  Messung über Anwenderdialog starten rooki_1 1 5.879 12.04.2014, 07:44
Letzter Beitrag: rooki_1
  2-Punkt Skalierung über Script ändern rooki_1 3 9.762 19.02.2014, 16:25
Letzter Beitrag: voyager

Gehe zu: