Registriert seit: 08.02.2017
Version(en): 2016
Hallo!
Ich habe folgenden VBA Code und möchte diesen um folgendes erweitern. Ich möchte, dass er überprüft, ob es sich bei der Eingabe um ein Datum handelt.
Hier mein bestehender Code:
Code:
If Target.Column = 1 Then 'in Spalte A sich was ändert' .Range("P1").Value = .Range("P1").Value + 1 End If
Ich hoffe, dass mir jemand helfen kann.
LG
Thomas
Excel Version 2016
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
Hallo, im Prinzip ist es schwierig, auf ein gültiges Datum zu prüfen, da in Excel jede Positive Ganzzahl zwischen 1 und 2.958.465 ein gültiges Datum wäre. Die Eingabe, die überprüft werden soll, erfolgt in P1? wie ist die Zelle formatiert? Was wird genau eingegeben (ein Text, eine Zahl, ...)?
Gruß Michael
Registriert seit: 29.05.2020
Version(en): Office 365
Hallo Thomas, warum dafür VBA bemühen? Ich würde für die Zelle eine Datenüberprüfung einrichten (Reiter Daten, Gruppe Datentools, Datenüberprüfung). Gruß Regina
Registriert seit: 08.02.2017
Version(en): 2016
Hallo! Nein, ich gebe in der Spalte A untereinander reihenweise ein Datum ein und dann zählt er laufend in P1. Nun möchte, dass er nur zählt, wenn ich in der Spalte A ein Datum eingebe.
Excel Version 2016
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
Mach mal bitte eine Beispieldatei, damit man das besser einordnen kann.
Gruß Michael
Registriert seit: 08.02.2017
Version(en): 2016
Anbei die gewünschte Datei. Danke euch jetzt schon.
Angehängte Dateien
Temp.xls (Größe: 553,5 KB / Downloads: 2)
Excel Version 2016
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
13.01.2023, 11:45
(Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2023, 11:46 von Der Steuerfuzzi .)
Die Spalte ist als Datum formatiert und es sind keine anderen Eingaben gemacht als Daten. Was könnte also on der Zelle stehen, was kein Datum ist und was soll passieren, wenn kein Datum in einer Zelle steht? Was bezweckt der Code eigentlich? Die Anzahl der Datumseingaben in Spalte A zählen?
Gruß Michael
Registriert seit: 08.02.2017
Version(en): 2016
ja, er soll nur in P1 zählen, wenn ein Datum eingegeben wurde. Wird z.B. eine Zelle aus der Spalte A gelöscht, darf er nicht zählen.
Excel Version 2016
Registriert seit: 29.09.2015
Version(en): 2030,5
13.01.2023, 11:53
(Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2023, 11:53 von snb .)
Schau mal:
Angehängte Dateien
__gültige daten.xlsb (Größe: 7,95 KB / Downloads: 4)
Registriert seit: 08.02.2017
Version(en): 2016
Hallo snb! In deinem Excel kann ich leider keinen VBA Code finden!
Excel Version 2016