Anzeige
Archiv - Navigation
856to860
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
856to860
856to860
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Excel VBA - if then-Problem

Excel VBA - if then-Problem
03.04.2007 10:36:00
Lars
Hallo liebe Forumsgemeinde,
bei folgender Schleife habe ich beim Schlussteil ein Problem:
For f = 6 To ActiveSheet.UsedRange.Rows.Count
If Cells(f, 2).Value < Datum_AKT And Datum_AKT - Cells(f, 2).Value <= 4 And Datum_AKT - Cells(f, 2).Value >= 0 _
Then <b><i>Cells(f, 2).Offset(0, 1).Value = g And Cells(f, 2).Offset(0, 2).Value = m</i></b>
Next f
ich schreibe: Then Cells(f, 2).Offset(0, 1).Value = g And Cells(f, 2).Offset(0, 2).Value = m
Dann sind zwar die richtigen Werte in g und m gespeichert, aber der Übertrag der Inhalte von g und m in die jeweiligen Zellen funktioniert nicht bzw. es wird nur ein falscher Wert für g (0 anstatt 2,5) in die Zielzelle von g eingefügt, in die Zielzelle von m wird kein Wert eingefügt (obwohl hier 2,5 = der Wert von m eingefügt werden müsste).
Wo habe ich den Fehler?
Kann mir jemand weiter helfen?
Grüße
Lars

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel VBA - if then-Problem
03.04.2007 10:44:27
Coach
Hallo Lars,
Dein Befehl fügt nur das Ergebnis der logischen Operation "g And Cells(f, 2).Offset(0, 2).Value = m" in die erste Zelle ein. Ersetze das AND durch ":", damit werden Befehle separiert.
Gruß Coach
AW: Excel VBA - if then-Problem
03.04.2007 11:17:32
Lars
Hallo Coach,
vielen Dank!
So einfach können Fehler sein ;-)
Grüße
Lars
Anzeige

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige