Das Archiv des Excel-Forums
MultiUser / Freigabe Arbeitsmappe
Betrifft: MultiUser / Freigabe Arbeitsmappe
von: Stefan
Geschrieben am: 25.09.2003 20:01:54
Guten Tag
Ich möchte eine Arbeitsmappe freigeben und habe dazu 2 Fragen:
- Muss ich den Arbeitsmappen- und BlattSchutz aufheben oder gibt es Möglichkeiten diese zu belassen
- Gibt es eine Update-Möglichkeit ausser dem Speichern, analog AutoUpdateFrequency, jedoch sofort und nicht erst nach 5 Minuten. Oder kann man den Zähler von AutoUpdateFrequenzy beinflussen (API)?
Vielen Dank für Hilfe!
Betrifft: AW: MultiUser / Freigabe Arbeitsmappe
von: GerdW
Geschrieben am: 25.09.2003 22:25:46
Muss ich den Arbeitsmappen- und BlattSchutz aufheben: nein
Du kannst ihn aber nicht va VBA aufheben, solange die Mappe freigegeben ist.
zu 2: keine Ahnung
Gerd
Betrifft: AW: MultiUser / Freigabe Arbeitsmappe
von: Stefan
Geschrieben am: 28.09.2003 00:07:22
Vielen Dank Gerd
Du hast Recht zu 1, stimmt. Ich habe herausgefunden, dass es unter der Symbolleiste von Excel unter "Datei" eine Taste mit "Datei aktualisieren" gibt. Diese erfüllt genau den gewünschten Effekt, nähmlich, dass die Daten bei einer geschützten oder einer freigegebenen Tabelle sofort aktualisiert werden (ohne Speichern). Bei einer freigegebenen Tabelle ist es leider nicht möglich den VBA-Code einzusehen, bei einer geschützen ist das möglich. Der Code ergibt: ActiveWorkbook.UpdateFromFile. Leider funktioniert dieser nicht gleich bei einer freigegebenen Arbeitsmappe. Möglichweise ist der Code anders. Hat jemand eine Ahnnng. Dieser wäre wirklich sensationell.
Grüsse Stefan
Betrifft: AW: MultiUser / Freigabe Arbeitsmappe
von: Stefan
Geschrieben am: 29.09.2003 22:55:24
Ich habs
Der code heisst activeworkbook.acceptallchanges. Gleichzeitig stellt man die Automatische Aktualisierung in der Freigabe auf z.B. Minuten. Man erreicht, dass beim Anwenden des sehr schnellen "acceptallchanges" vor und nach dem Aenderungscode alle Aenderungen in der Arbeitsmappe unmittelbar und gleichzeitig vorhanden sind. Eine Supersache!
Stefan
Excel-Beispiele zum Thema " MultiUser / Freigabe Arbeitsmappe"