WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   excel frage (http://www.wcm.at/forum/showthread.php?t=214083)

computer-dummy 15.04.2007 17:44

excel frage
 
hallo alle,

ich weiß nicht, ob diese frage im richtigen forum ist. es geht um folgendes:
wenn ich in excel eine spalte mit "jetzt()" formatiere, dann wird immer das aktuelle datum eingefügt.
das problem entsteht dann, wenn ich eine gespeicherte datei mit diesem format wieder öffne. es ändert sich das datum auf das heutige. ich möchte aber, das sich das zuletzt abgespeicherte datum nicht verändert. wie kann ich da vorgehn, ohne auf diese bequeme formatierung zu verzichten.
vielen dank im voraus

lg cd

powerman 15.04.2007 18:44

hhi,
die Formatierung aufheben/ nicht verwenden und das DATUN händisch eingeben == sicher das kleinste übel. Ich kenne das aus verschiedenen Branchen, die die Datumsformatierung/Platzhalter usw. in erster Linie mit vorgegebenen Textblock gedacht, da dieses/r Formular/Brief sofort 2x gedruckt wird und als solches archiviert(=z.Bsp.=Rechtsanwaltskanzleibriefe).

computer-dummy 15.04.2007 18:52

Zitat:

Original geschrieben von powerman
hhi,
die Formatierung aufheben/ nicht verwenden und das DATUN händisch eingeben == sicher das kleinste übel. Ich kenne das aus verschiedenen Branchen, die die Datumsformatierung/Platzhalter usw. in erster Linie mit vorgegebenen Textblock gedacht, da dieses/r Formular/Brief sofort 2x gedruckt wird und als solches archiviert(=z.Bsp.=Rechtsanwaltskanzleibriefe).

vielen dank für diese info.
ich denke auch, dass dieser weg der einfachere ist, wenn auch nicht bequemere ist.

lg cd

bernd2 15.04.2007 18:55

Zitat:

Original geschrieben von computer-dummy
vielen dank für diese info.
ich denke auch, dass dieser weg der einfachere ist, wenn auch nicht bequemere ist.

lg cd

Versuche mal nicht die Funktion Jetzt(), sondern den Shortcut STRG + . (Punkt).

lg
bernd

computer-dummy 15.04.2007 19:16

Zitat:

Original geschrieben von bernd2
Versuche mal nicht die Funktion Jetzt(), sondern den Shortcut STRG + . (Punkt).

lg
bernd

hi bernd,
das ist der überhammer. passt super.
vielen vielen dank für diesen super tip

lg cd

wbendl 15.04.2007 19:19

Hi!

Ein Makro mit diesem Code erstellen:

Sub auto_open()

If Sheets("Tabelle1").Range("A1") = "" Then
Sheets("Tabelle1").Range("A1") = Date
End If

End sub

Damit wird das Datum nur in die Zelle geschrieben, wenn die Zelle noch leer ist.

Das Makro muß auto_open genannt werden, damit es automatisch ausgeführt wird.


mfg

WB

computer-dummy 15.04.2007 19:31

Zitat:

Original geschrieben von wbendl
Hi!

Ein Makro mit diesem Code erstellen:

Sub auto_open()

If Sheets("Tabelle1").Range("A1") = "" Then
Sheets("Tabelle1").Range("A1") = Date
End If

End sub

Damit wird das Datum nur in die Zelle geschrieben, wenn die Zelle noch leer ist.

Das Makro muß auto_open genannt werden, damit es automatisch ausgeführt wird.


mfg

WB

hi wb
dankschön dafür. werd es gleich morgen probieren.

lg cd


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag