Zugriff mehrer User
10.10.2003 12:18:23
Krzysztof Krawczyk
hab folgendes Problem:
im Büro sind wir als Mitarbeiter unsere Gruppe per intranet vernetzt. Wir arbeiten hier mit einer großen Datenmenge, die ich in Form einer (ziemlich komplizierten) Excel97-Arbeitsmappe verwalte, ad Access nicht vorhanden ist. Es ist jedoch notwendig, dass alle Team-Kollegen wennmöglich gleichzeiteig Zugriff auf diese Datei haben. Sie sollen die Tabelle lesen, neue Beiträge hinzufügen und bestehende ändern können.
Im Beitrag Nr: t14243 in fand ich ein kurzes Gespräch zu diesem Thema. Da schreibt der Rolf, dass er genau dieses Problem hat und: "In einigen Arbeitsmappen die Erfassung und die Speicherung", "In anderen nur die Auswertung per VBA" erfolgt.
Wie funktioniert das? Kann mir jemand helfen?
Der lösungsvorschlag von Reinhard:
"Du mußt dafür sorgen, daß diejenigen User, die Daten SCHREIBEN sollen, nur für diesen kurzen Moment die Datei 'schreibbar' geöffnet haben, in der Zeit, in der Sie die zu erfassenden Daten über ein Dialogfeld 'vorbereiten', ist die Datei nur 'lesbar' geöffnet. Beim Öffnen (zum Schreiben) fängst Du die Fehlermeldung von Excel ab (falls Datei gerade nicht schreibbar zu öffnen ist), und gibst den User die Warnung, daß er den Versuch wiederholen muß."
hört sich sehr gut an. Ich kann Fehler per VBA zwar einigermassen umgehen, bräuchte aber doch ein Bißchen genauere Hilfe, vielleicht ein, zwei Script-Beispiele, die ich mir anschauen und per "Learnig-by-Doing" umsetzen könnte...
Zusatzfrage: Die Datensätze (jeweil eine Zeile) werden mit einer Laufenden Nummer gekennzeichnet. Per VBA wird diese jedem neu erfassten Datensatz fortlaufend zugeteilt und in der Eingabe-DialogBox mitgeteilt. Ist es möglich, dies auch für mehrer user zu realisieren, ohne dass die LfdNr doppelt vergeben wird?
Kann mir da jemand helfen???? Wäre sehr dankbar!!!
Krzysztof