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
Rot Schleife mit Do While und IsEmpty wird nicht korrekt verlassen
19.12.2011 17:17:18 Gast78211
NotSolved
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:
Gast78211
Datum:
19.12.2011 17:17:18
Views:
1050
Rating: Antwort:
  Ja
Thema:
Schleife mit Do While und IsEmpty wird nicht korrekt verlassen

Hi Till,

danke für die schnelle Antwort!

Ich muss gestehen, dass ich etwas gebraucht habe, bis ich mich durch deinen Lösungsansatz durchgekämpft hatte.

Dein Ansatz funktioniert auch einwandfrei und ist eine saubere Lösung.

Allerdings sind in meiner Tabelle weiter unten nach der Auflistung noch (drei) Zellen der Spalte B gefüllt. Da greift dann der Code ebenfalls und füllt mir somit die Spalte A, was er nicht sollte.

Sozusagen muss beim Set rng das .End(xlUp) drei mal hoch bzw. der Bereich anders eingeschränkt werden. Kann man das irgendwie realisieren?

Was mir noch aufgefallen ist, dass sich der Code nicht als Einzelschritt ausführen lässt, was für mich als Laien sehr hilfreich ist. Das verstehe ich nicht ganz, wieso das nicht geht!

Was ich auch nicht ganz verstehe: Dim rng As Range, Arr, lastInd&

Als was ist Arr und lastInd& deklariert und wieso "&"? Sind das ebenfalls RangeObjekte?

Eine Aufklärung würde mir sehr weiterhelfen!

Gruß

neo

 

 

 

 

 


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