Thema Datum  Von Nutzer Rating
Antwort
26.02.2016 16:12:00 Leonard
NotSolved
26.02.2016 18:14:09 Gast32915
NotSolved
26.02.2016 18:23:29 Gast75953
NotSolved
26.02.2016 18:36:52 Leonard
NotSolved
26.02.2016 19:13:02 Gast60692
NotSolved
26.02.2016 19:20:51 Gast75953
NotSolved
26.02.2016 19:28:24 Gast75953
NotSolved
26.02.2016 19:45:50 Gast53295
NotSolved
26.02.2016 20:08:37 Gast75953
NotSolved
Blau "Zuletzt bearbeitet von" pro Sheet anzeigen
26.02.2016 21:32:02 Gast73410
NotSolved
26.02.2016 22:49:13 Leonard
NotSolved
27.02.2016 10:02:12 Gast86480
NotSolved
Rot Rot Update
27.02.2016 18:43:30 Gast75953
NotSolved

Ansicht des Beitrags:
Von:
Gast73410
Datum:
26.02.2016 21:32:02
Views:
819
Rating: Antwort:
  Ja
Thema:
"Zuletzt bearbeitet von" pro Sheet anzeigen

Das Abfangen von rückgängig gemachten Eintragungen (womit dann ja keine Änderung geschehen ist und eigentlich nichts gespeichert werden müsste), könntest du evtl. nur abfangen, wenn du die Datei am Anfang zwischenspeicherst und vorm speichern vergleichst. Für Excel ist das EIntragen und rückgängig machen (also eigentlich nichts machen) trotzdem eine Änderung -. beim Speichern wirst du gefragt ob du die "Änderungen haben möchtest". Oder - ist mir grad eingefallen, das habe ich aber noch nicht getestet, du liest den UNDO Puffer aus. Wenn der leer ist, wurde ja nix geändert und du brauchst nicht speichern. Steht was drin, dann eintragen - wenn leer kommt wohl ein Fehler, den abfangen. So würden nicht alle verhaftet werden. :-) ZUgriff so

http://www.herber.de/forum/archiv/1296to1300/1298171_Auslesen_der_Excel_UndoListe__DetailInfos.html

http://www.office-loesung.de/ftopic561722_0_0_asc.php

Das mit der Tabelle würde ich nicht so problematisch sehen. BEi einer eingefügten Tabelle ist ja was verändert worden und dann sollte bei der Tabelle was eingefügt werden. Beim Speichern vergleichst du einfach die Anzahl der Tabellen mit dem UBound(mChange), das du ja beim Open Ereignis festgelegt hast. Sind es mehr Tabellen, wurde was geändert, dann einfach bei den Tabellen größer UBound(mChange) deine Sachen eintragen. Die Tabellen kannst du ja direkt mit dem Index ansprechen - wobei der INDEX die Zahlen größer des UBOUND sind.

VG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
26.02.2016 16:12:00 Leonard
NotSolved
26.02.2016 18:14:09 Gast32915
NotSolved
26.02.2016 18:23:29 Gast75953
NotSolved
26.02.2016 18:36:52 Leonard
NotSolved
26.02.2016 19:13:02 Gast60692
NotSolved
26.02.2016 19:20:51 Gast75953
NotSolved
26.02.2016 19:28:24 Gast75953
NotSolved
26.02.2016 19:45:50 Gast53295
NotSolved
26.02.2016 20:08:37 Gast75953
NotSolved
Blau "Zuletzt bearbeitet von" pro Sheet anzeigen
26.02.2016 21:32:02 Gast73410
NotSolved
26.02.2016 22:49:13 Leonard
NotSolved
27.02.2016 10:02:12 Gast86480
NotSolved
Rot Rot Update
27.02.2016 18:43:30 Gast75953
NotSolved