Microsoft Excel

Herbers Excel/VBA-Archiv

For next Schleife - letzte Zeile neu auslesen

Betrifft: For next Schleife - letzte Zeile neu auslesen von: Oliver
Geschrieben am: 10.09.2004 20:04:53

Hallo,

mein Code läuft immer von For a=1 to lzeile
Bei fehlenden Zeilen füge ich eine Zeile ein.
Dadurch erhöht sich natürlich meine letzte Zeile um 1.
Wie kann ich innerhalb einer For next Schleife die letzte Zeile bei jedem
next a aktualisieren lassen?

Hat jemand eine Idee?

Gruß
Oliver

  


Betrifft: AW: For next Schleife - letzte Zeile neu auslesen von: PeterW
Geschrieben am: 10.09.2004 20:09:19

Hallo Oliver,

lass die Schleife rückwärts laufen (For a = lzeile to 1 Step - 1) oder zeige den Code.

Gruß
Peter


  


Betrifft: AW: For next Schleife - letzte Zeile neu auslesen von: Oliver
Geschrieben am: 10.09.2004 20:20:11

Hallo Peter,

auf das bin ich bisher nicht gekommen. Funktioniert natürlich einwandfrei.
Vielen, vielen Dank für die schnelle Antwort.
(Hätte damals in der Schule bei TurboPascal besser aufpassen soll...;-))

Gruß
Oliver


  


Betrifft: AW: For next Schleife - letzte Zeile neu auslesen von: nighty
Geschrieben am: 10.09.2004 20:15:25

hi oliver :)

nach der befehlzeile der zeileneinfuegung ist der endwert der schleife zu erhoehen,wie zum beispiel

lzeile=lzeile+1

gruss nighty


  


Betrifft: AW: For next Schleife - letzte Zeile neu auslesen von: Oliver
Geschrieben am: 10.09.2004 20:22:48

Hallo Nighty,

innnerhalb einer Schleife kann man beim hochzählen die lzeile leider nicht mehr erhöhen.
Man muß die Schleife einfach von lzeile zurückzählen lassen.
Trotzdem merci, Gruß
Oliver


 

Beiträge aus den Excel-Beispielen zum Thema "For next Schleife - letzte Zeile neu auslesen"