Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

einfacher Vergleich wird übergangen

Forumthread: einfacher Vergleich wird übergangen

einfacher Vergleich wird übergangen
Christopher
Hallo zusammen,
ich programmiere schon eine Weile in VBA, aber so etwas hatte ich noch nie:
Sub test()
dim l as long
dim k as long
if l = k then
end if
End Sub
Der Vergleich schlägt fehl, und auch wenn ich umstelle auf l-k=0 oder l>k-1 überfliegt VBA einfach die wahre Aussage. Wenn dann kurz darauf der zu vermeidende Abbruch folgt, dann gehe ich mit dem Debugger zurück zur if-Abfrage und die Abfrage liefert wie erwartet wahr und wird ausgeführt.
Kann mir jemand helfen? Vielen Dank, Christopher
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: einfacher Vergleich wird übergangen
07.07.2010 08:39:43
Yusuf
Moin,
was passiert den bei dem "..." zwischen der Variablendeklaration und der If-schleife.
Gruß
Yusuf
wie soll man das denn testen ...
07.07.2010 08:40:09
Matthias
Hallo Christopher
Prüfst Du über eine Schleife, dann solltest Du Exit For mit einbauen.
if l = k then
...
Exit For
end if
...
End Sub
was kommt denn nach End If ?
Ohne mehr Infos schwer nachzuvollziehen.
Gruß Matthias
Anzeige
AW: wie soll man das denn testen ...
07.07.2010 09:32:31
Christopher
Hallo nochmal,
Vielen Dank, dass Ihr helfen wolltet.
Das Problem war, dass ich (mal wieder) ins Unreine geproggt hab und die Test-Abfrage durch eine Schleife vom eigentlichen Ereignis getrennt war. Als ich dann das Script fürs Forum optisch aufbereitet hab, sah man es direkt.
Grüße, Christopher
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige