2.8k Aufrufe
Gefragt in Tabellenkalkulation von kerlanen Einsteiger_in (11 Punkte)
Ich möchte Gerne in Spate A automatisch das Datum haben, in dem die benachbarte Zelle ausgefüllt wurde.
Gibt es da einen etwas weniger komplizierten Trick?
Danke für die Hilfe.

Kerlanen

5 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Kerlanen,

per VBA Datum bei Änderung Link zur Datei

Gruß hajo
0 Punkte
Beantwortet von kerlanen Einsteiger_in (11 Punkte)
Danke für die schnelle Antwort.

muss ich zugeben, dass ich noch nie mit VBA gearbeitet habe. Wo ich den Bereich definiere habe ich glaube ich gefunden. Allerdings: Wie weise ich dieses Makro einem Tabellenblatt zu dass ich schon erstellt habe?

Viele Grüße

Kerlanen
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Kerlanen,

der Code ist nicht in einem Modul sondern unter der Tabelle. Er wirkt also nur in der Tabele in der der Code ist.
Falls der gleiche Code in allen Tabellen wirken soll muss er unter DieseArbeitsmappe unter
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

Gruß Hajo
0 Punkte
Beantwortet von kerlanen Einsteiger_in (11 Punkte)
Sorry, aber ich scheine echt zu hohl zu sein.
Ich habe eine fertige Arbeitsmappe. Jetzt hätte ich die Auswirkungen deinses Codes gerne in meiner Datei auf dem dritten Tabellenblatt namens "Einträge".
Wie mache ich das.

Sorry, aber ich finde alles mögliche aber nicht diesen Schritt.
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Kerlanen,

gehe in meine Datei auf das Register, rechte Maustaste, Code anzeigen. im rechten Fenster Strg+a (markieren) und Strg+c (in Zwischenablage)
In Deiner Datei auf das Register, rechte Maustaste, Code anzeigen und im rechten Fenster Strg+V (Einfügen), Bereich anpassen.
Jetzt eine Zelle rechts neben der Eingabe darum Offset (0,1) 0 Zeilen, 1 Spalte nach rechts. Bei -1 eine Spalte nach Links.

Gruß Hajo
...