Hallo liebe VBA-Community,
ich bin neu hier und stehe vor folgendem Problem . Ich möchte bzgl. einer Schaltpunktermittlung im KFZ-Bereich gerne eine Excel-Spalte mittels VBA einlesen und anschließend verschiedene Abfragen tätigen. Anschließend sollen diese Werte wieder in eine andere Excel-Spalte geschrieben warden.
Bsp.:
In Spalte A stehen untereinander folgende Gänge (jede Zeile bezieht sich auf eine Sekunde):
4
4
3
4
4
Ein Gesetz besagt, dass wenn ein Gang nur für eine Sekunde existiert (hier: Gang 3), soll dieser durch eine Neutralstellung (0) ersetzt werden.
D.h. folgende Abfragen müssen getätigt werden:
Wenn die Ist-Zelle ungleich der Vorgänger-Zelle und Ist-Zelle ungleich der Nachfolger-Zelle, dann Ist-Zelle = 0
Anschließend sollen die korrigierten Werte in Spalte B geschrieben werden:
4
4
0
4
4
Kann mir hierbei jemand weiterhelfen? Wie müsste der Programmcode dazu aussehen?
Vielen Dank schon jetzt!
Grüße
Bassi90
ich bin neu hier und stehe vor folgendem Problem . Ich möchte bzgl. einer Schaltpunktermittlung im KFZ-Bereich gerne eine Excel-Spalte mittels VBA einlesen und anschließend verschiedene Abfragen tätigen. Anschließend sollen diese Werte wieder in eine andere Excel-Spalte geschrieben warden.
Bsp.:
In Spalte A stehen untereinander folgende Gänge (jede Zeile bezieht sich auf eine Sekunde):
4
4
3
4
4
Ein Gesetz besagt, dass wenn ein Gang nur für eine Sekunde existiert (hier: Gang 3), soll dieser durch eine Neutralstellung (0) ersetzt werden.
D.h. folgende Abfragen müssen getätigt werden:
Wenn die Ist-Zelle ungleich der Vorgänger-Zelle und Ist-Zelle ungleich der Nachfolger-Zelle, dann Ist-Zelle = 0
Anschließend sollen die korrigierten Werte in Spalte B geschrieben werden:
4
4
0
4
4
Kann mir hierbei jemand weiterhelfen? Wie müsste der Programmcode dazu aussehen?
Vielen Dank schon jetzt!
Grüße
Bassi90