Kleine Sektflaschen Hochzeit
04. 2013 von Alcotester Oder meintest du ALT + F11? Einfügen->Modul Zuletzt bearbeitet: 18. April 2013 ich meinte schon, wie du die Funktion startest und nicht wie du sie im VBA-Editor einfügst;) Soweit mir bekannt ist, kann man mit einer UDF (User defined Function = Benutzer definierten Funktion), welche man aus einer Zelle heraus aufruft, nur den Inhalt der aufrufenden Zelle ändern, nicht jedoch den Inhalt einer anderen Zelle. das sehe ich genauso. Einfügen des aktuellen Datums und der Uhrzeit in eine Zelle. Ich muss eine neue UDF erstellen. Und genau um diese neue UDF gehts... Übrigens: das letzte Speicherdatum ist eigentlich das Ö muss ich mir auch noch etwas überlegen... da es mit einer UDF nicht geht, verwende stattdessen das Doppelklick-Ereignis des Tabellenblattes - dann kannst du auch Uhrzeit in die Doppelklickzelle und z. B. in die Nachbarzelle den Benutzernamen schreiben. Function Speicherdatum() Speicherdatum = ThisWorkbook. BuiltinDocumentProperties("last save time") & (" von ") & erName So, mit dieser Funktion wird das letzte Speicherdatum nun komplett angezeigt und auch der User wird angezeigt.
Simukan Themenstarter Bekanntes Mitglied #1 Ich versuche mit Excel 2010 das letzte Speicherdatum einer Tabelle in eine Zelle zu schreiben: Dazu habe ich folgendes Macro: Code: Public Function Speicherdatum() As String Application. Volatile Speicherdatum = Format(FileDateTime(ThisWorkbook. FullName), "DDDD,, hh:mm:ss") End Function in betreffenden Zelle steht dann: =speicherdatum() Das funktioniert auch. Wenn ich die Datei mit einem Viewer aufrufe, steht dort das korrekte Datum drin. Rufe ich die Datei aber mit Excel auf, sehe ich dort das "aktuelle" Datum. Oder eher: Das Datum, wann ich die Datei geöffnet habe. Obwohl ja das Speicherdatum drin steht. Weiss jemand was da falsch ist, oder wie ich es hinbekomme, das ich dort das tatsächliche Speicherdatum sehe? Speicherdatum einer Excel-Arbeitsmappe ermitteln - computerwissen.de. #2 Warum schreibst du den Wert nicht fest in die Zelle rein? Bspw. so: Range("A1") = Speicherdatum Dann steht nach dem Öffnen immer der letzte Speicherwert fest in der Tabelle drin. #3 Hmmm...? Das klappt bei mir nicht. Ich bekomme dann eine Zirkelbezugswarnung.
Wenn Sie das aktuelle Datum und die aktuelle Uhrzeit einfügen möchten, drücken Sie STRG+; (Semikolon), drücken Sie dann DIE LEERTASTE, und drücken Sie dann +; (Semikolon). Wenn Sie das Datum einfügen möchten, geben Sie das Datum ein (z. B. 2/2), und klicken Sie dann auf Start > Dropdownliste Zahlenformat (auf der Registerkarte Zahl) > Kurzes Datum oder Langes Datum. Wenn Sie die Uhrzeit einfügen möchten, geben Sie die Uhrzeit ein, und klicken Sie dann auf Start > Dropdownliste Zahlenformat (auf der Registerkarte Zahl) > Uhrzeit. Wenn Sie das Datums- oder Uhrzeitformat ändern möchten, klicken Sie mit der rechten Maustaste auf eine Zelle, und wählen Sie Zahlenformat aus. Klicken Sie dann im Dialogfeld Zahlenformat unter Kategorie auf Datum oder Uhrzeit, wählen Sie in der Liste Typ einen Typ aus, und klicken Sie auf OK. Excel speicherdatum einfügen. Einfügen eines Datums oder einer Uhrzeit, wobei die Werte aktualisiert werden Ein Datum oder eine Uhrzeit, das oder die bei der Neuberechnung oder beim Öffnen des Arbeitsblatts aktualisiert wird, wird als "dynamisch" und nicht als "statisch" bezeichnet.
#1 Hallo und schönen guten Morgen, ich würde gerne in einer Excel-Datei das letzte Speicherdatum anzeigen lassen. Ich habe schon Tips, die ich so im Netz gefunden habe, angewendet, und es wird mir auch ein Datum mit Uhrzeit angezeigt, allerdings nur von dem Zeitpunkt, wo ich die Funktion erstellt habe. Was läuft da falsch, oder muss ich was anderes eingeben? Ich nutze Office 2016 Professionel und ich bin kein Profi was Makros betrifft. Vielen Dank im Voraus für Eure Hilfe. #2 Die Infos findet man einfach in den Eigenschaften der Datei. Excel VBA – Das aktuelle Datum in eine Zelle eintragen – Denis Reis. Datei Rechts klicken und auf den Reiter Details gehen. Uwep3575 Cadet 1st Year Ersteller dieses Themas #3 Sorry, ich habe mich vielleicht falsch ausgedrückt. Ich möchte mir das in einer Zelle anzeigen lassen. Ergänzung ( 7. September 2018) Ich habe es mit diesem Code versucht, aber wie gesagt, es zeigt mir dann nur das Datum und die Uhrzeit an, wo ich die Funktion erstellt habe. Sub Speicherdatum() ' 'Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Range("K2") = Now() Reference:="Speicherdatum" Range("N28") End Sub #4 Schreib ein Makro, das beim Speichern einfach die Ausgabe vornimmt.
MOF Guru Registrierung: 28. 02. 2001 Moin, jerst, sollte durch Verwendung der Tastenkombination STRG+Punkt möglich sein, dann sollte das Datum in Formatierung der Systemsteuerung eingefügt werden. Bei Nutzung von VBA würde in DieseArbeitsmappe das Workbook_BefoireSave-Ereignis und Date verwendet werden, ggf. durch den Zusatz von Format: Code: Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Sheets("Tabelle1")("C1") = Format(Date, "") End Sub Hinweis: durch die Verwendung von Format wird das Datum als Text dargestellt, mit dem Excel erst nach Umwandlung wieder rechnen kann... __________________ cu jinx per 31. 12.
Bucher ist überzeugt: «Wir gehen nicht Konkurs. »
Steigen Sie aufs Rad und genießen Sie das herrliche Naturpanorama rund um das charmante Joglland Hotel***. 3 Nächte inkl. Frühstücksbuffet, Mittagssnack, 4-Gang-Abendmenü, Wellness in der Joglland Oase, Tipps für Touren vom Gastgeber, Genuss Card, versperrbarer Radplatz uvm. ab € 265, - p. P.