soll in der nebenstehenden Zelle das heutige Datum eingefügt werden.Das Problem ist aber,wenn ich die Tabelle am nächsten Tag öffne bleibt das Datum von gestern nicht.Sondern aktualisiert sich zum jetzigen Tag.Ich will das es fix bleibt.
vielleicht folgender Ansatz:
If ActiveCell.Value < 5 ThenSub Erstelldatum()
Code eingefügt mit Syntaxhighlighter 1.14
ActiveCell.Offset(0, 1).Value = Date
Else
ActiveCell.Offset(0, 1).Value = ""
End If
End Sub
Ich gehe mal davon aus, dass es sich nicht immer um die selbe Zelle mit dem Zahlenwert handelt. Markiere einfach die betreffende Zelle und starte das Makro. Deine anderen Zellen werden ja dann nicht mehr von dem Makro angesprochen bzw. aktualisiert.
Ich hoffe es hilft dir etwas weiter. Falls mehr Raffinesse gefordert ist, bitte nochmal posten.
Gruß
Bonte
wie regelst Du das. mit BEDINGTER-FORMATIERUNG ....?
ansatz: von FORMEL =HEUTE() zu fixem datum WERT.
zelle markieren STR-C, BEARBEITEN-INHALTE EINFÜGEN, WERTE.
damit ist das datum fix.
gruss thomas
soll das für das gesamte Worksheet in einer bestimmten Spalte gelten, dass daneben dann das Tagesdatum eingetragen wird? Soll das Datum geändert werden, wenn in der Zelle ein anderer Wert <5 eingegeben wird?
Gruß
Peter