hallo!
habe folgendes problem:
also, ich habe eine tabelle wo ich ganz links =heute() stehen habe und möchte nun, dass es diesen wert speichert wenn ich das excel-file beende, d.h. es soll das datum speichern (wert fixieren) wenn das dokument beendet wird! ich weis nicht ob ich mich verständlich ausgedrückt habe…
Danke auf jeden Fall für eure antworten
Hallo.
also, ich habe eine tabelle wo ich ganz links =heute() stehen
habe und möchte nun, dass es diesen wert speichert wenn ich
das excel-file beende, d.h. es soll das datum speichern (wert
fixieren) wenn das dokument beendet wird! ich weis nicht ob
ich mich verständlich ausgedrückt habe…
Markiere vor dem Schließen der Tabelle die entsprechende Zelle. Dann Kopieren und Bearbeiten/Inhalte einfügen/Werte. Fertig. Lässt sich auch per Makro erledigen.
Gruß Eillicht zu Vensre
das schon, aber eine standartfunktion gibt es dafür nicht? oder? denn ich habe schon so viel VBA eingebaut, das es langsam unübersichtlich wird, deswegen habe ich gemeint, ob es vielleicht so etwas wie =fix(=heute)) gibt oder so… aber trotzdem danke
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
nein, eine builtin Funktion gibt es dafür leider wirklich nicht.
Aber Du kannst mit einem einfachen Makro in „Diese Arbeitsmappe“
*snip*
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Range(„A1“).Value = Date
End Sub
*/snip*
dafür sorgen, dass es vor dem Speichern geschrieben wird…
nein, eine builtin Funktion gibt es dafür leider wirklich
nicht.
hi,
sag in Excel niemals nie 
http://phorum.excelhost.de/read.php?11,105521
cu Micha
nein, eine builtin Funktion gibt es dafür leider wirklich
nicht.
Aber Du kannst mit einem einfachen Makro in „Diese
Arbeitsmappe“
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean,
Cancel As Boolean)
Range(„A1“).Value = Date
End Sub
dafür sorgen, dass es vor dem Speichern geschrieben wird…
Hi Munich,
ich lese grad im Stern die Serie über die Deutschen, auch die Bajuwaren werden da erwähnt, Kaiser Augustus hat damals alle abgeschlachtet und köpfen lassen die beim chatten nihct die minimalsten Höflichkeitsregeln befolgen, deine UrururururururururVorväter waren da wohl nicht drunter wie ich schon mehrfach gesehen habe? 
Dass bei jedem Speichern das aktuelle datum in A1 geschrieben wird ist sicher nicht das was der Anfrager mit Fixierung meint.
Ich würde das so lösen:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Range(„A1“)="" then Range(„A1“)= Date
End Sub
Ps@Ypsilon, wo sich Boris überall rumtreibt 
Gruß
Reinhard
Hi Munich,
ich lese grad im Stern die Serie über die Deutschen, auch die
Bajuwaren werden da erwähnt, Kaiser Augustus hat damals alle
abgeschlachtet und köpfen lassen die beim chatten nihct die
minimalsten Höflichkeitsregeln befolgen, deine
UrururururururururVorväter waren da wohl nicht drunter wie ich
schon mehrfach gesehen habe?
wat? wer bist Du denn? *fg*
Meine Vorfahren hatten noch gar kein Internet 
Ausserdem komm ich lieber schnell zur Sache ^^
Dann kann ich auch früher Feierabend machen, you know? 
Höflich bin ich nur zu Frauen aus meiner Umgebung *sfg*
Dass bei jedem Speichern das aktuelle datum in A1 geschrieben
wird ist sicher nicht das was der Anfrager mit Fixierung
meint.
Ich würde das so lösen:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean,
Cancel As Boolean)
If Range(„A1“)="" then Range(„A1“)= DateEnd Sub
In der Ausgangsfrage wird schon klar, dass VBA Kenntnisse vorhanden sond also bastel ich nix, was mir gefallen würde 
Dein Makro würde genau 1x ein Datum (mit)speichern und dann wars das…
meins schreibt bei jedem speichern das Datum neu - so wies sein soll 
Dein Makro würde genau 1x ein Datum (mit)speichern und dann
wars das…
Ja, so wollte es der Anfrager.
meins schreibt bei jedem speichern das Datum neu - so wies
sein soll
Grad das will er nicht.
das sehe ich anders…
So wie ich es verstehe soll das Datum des letzten Speichervorganges reingeschrieben werden.
In der Logik des letzten Änderungsdatums (weil man ja nur dann speichern sollte und so)
Aber das ist wohl Diskutabel… 
zugegeben…
ich bin überrascht 
allerdings vermute ich, dass durch diese Iterationsveränderung Zirkelbezüge nicht mehr erkannt werden würden, und das passt mir weniger gut…
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
das sehe ich anders…
Nicht unerwartet 
So wie ich es verstehe soll das Datum des letzten
Speichervorganges reingeschrieben werden.
In der Logik des letzten Änderungsdatums (weil man ja nur dann
speichern sollte und so)
Aber das ist wohl Diskutabel…
jepp und zwar sehr,
ich lese aus:
also, ich habe eine tabelle wo ich ganz links =heute() stehen habe und möchte nun, dass es diesen wert speichert wenn ich das excel-file beende, d.h. es soll das datum speichern (wert fixieren) wenn das dokument beendet wird! ich weis nicht ob ich mich verständlich ausgedrückt habe…
eine Fixierung des Datumswerts heraus.
Wie gefällt dir eigentlich dieses Pic:?