Thema Datum  Von Nutzer Rating
Antwort
16.12.2011 15:14:01 neo
NotSolved
16.12.2011 16:24:34 Till
*****
Solved
16.12.2011 16:28:55 Till
NotSolved
19.12.2011 17:27:09 neo
NotSolved
19.12.2011 17:17:18 Gast78211
NotSolved
Blau Schleife mit Do While und IsEmpty wird nicht korrekt verlassen
19.12.2011 19:24:41 Till
Solved
20.12.2011 11:01:29 neo
NotSolved
20.12.2011 12:20:55 neo
NotSolved
20.12.2011 15:41:37 neo
NotSolved
20.12.2011 16:41:42 Till
NotSolved
21.12.2011 13:09:06 neo
NotSolved
21.12.2011 14:43:51 Till
Solved
22.12.2011 16:52:05 neo
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
19.12.2011 19:24:41
Views:
1163
Rating: Antwort:
 Nein
Thema:
Schleife mit Do While und IsEmpty wird nicht korrekt verlassen

&= as long

%= as integer

$= as string

#= as double

=Variant (keine weiteren Angaben=Variant)

Ist zwar erst etwas verwirrend aber irgendwann übersichtlicher und weniger Schreibarbeit... sind nur Abkürzungen, keine speziellen Datentypen.

 

Warum sich das bei dir nicht in Schritten ausführen kann ich dir auch nicht sagen. Es geht bei mir auf jedenfall mit F8 und sollte bei dir ebenfalls funktionieren. Wenn du mit F9 einen Haltepunkt hinzufügst sollte es ebenfalls funktionieren, du darfst den Haltepunkt nur nicht in der ersten Zeile der For-Schleife setzen, ansonsten wird nur beim ersten Durchlauf gehalten. Du kannst den Haltepunkt aber bei beginn der If-Funktion oder auf die letzte Zeile "Next" setzen...

Um die letzten 3 Zeilen nicht zu bearbeiten, kannst du einfach die jetztige Zuweisung durch:

Set rng = .Range(.Cells(Zeile, 1), .Cells(.Rows.Count, 2).End(xlUp)).offset(-3,0)

ersetzen.

 

Gruß

Till


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen