MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 10.11.2005, 11:23   #1
Ian_K
Standard Sonstiges - Schleifenabbruch wenn keine Daten mehr

Kann mir jemand kurz erläutern wie ich eine For Schleife abbreche, wenn ein Excel Zeilendurchlauf abgebrochen werden soll da keine Daten mehr enthalten sind?!

Danke
Ian_K
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.11.2005, 12:11   #2
Nouba
MOF Guru
MOF Guru
Standard

Mit Exit For kann man eine For-Next Schleife abbrechen.
Nouba ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.11.2005, 12:25   #3
Ian_K
Standard

Soviel weiß ich auch!
Ein wenig genauer hätte ich es doch schon gerne.

Ausschnitt:
Code:

'Schleife für Zeilen
For zeile = 1 To 2001
    Text = ""
        'Schleife für Spalten
        For spalte = 1 To 4
            Text = Text & CVar(Cells(zeile, spalte))
        If spalte < 4 Then Text = Text & ";" 'Trennzeichen = ;
        Next
    Print #1, Text
Next
Wie stelle ich es an, das anstatt der 2001 Durchläufe die dann abgebrochen wird, wenn sich nichts mehr in den Zeilen befindet. Dazu müsste, denke ich, eine Zeilenabfrage kommen od noch Daten vorhanden sind.
Nur wie?

Geändert von jinx (10.11.2005 um 22:45 Uhr). Grund: Code-Tags eingefügt
 
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.11.2005, 13:10   #4
Stefan Kulpa
MS-Office-Forum Team MS-Office-Forum Team
Standard

Auch für Gäste gilt, sich an die Forenregeln zu halten (VB oder VBA - die richtige Forenwahl.
Der Beitrag wird verschoben.

__________________

Stefan
Stefan Kulpa ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 10.11.2005, 22:46   #5
jinx
MS-Office-Forum Team MS-Office-Forum Team
Standard

Moin, Ian_K,

Do While, Do Until, While Wend (alle mit Versatz des Zellzeigers), Feststellen der letzten genutzten Zeile per End-Befehl oder die Prüfung in einer If-Bedingung - ich würde das Feststellen der letzten genutzten Zeile mit Wert bevorzugen, da ich dann auch keine weitere Abfrage benötige...

Code:

'Schleife für Zeilen, Prüfung in Spalte A, ggf. Max aus den Werten bilden
For zeile = 1 To Cells(Rows.Count, 1).End(xlUp).Row
    Text = ""
        'Schleife für Spalten
        For spalte = 1 To 4
            Text = Text & CVar(Cells(zeile, spalte))
        If spalte < 4 Then Text = Text & ";" 'Trennzeichen = ;
        Next
    Print #1, Text
Next

__________________

cu
jinx


per 31.12.2010 ausgeschiedener User und ehemaliger Excel-

Folgende Tools werden zur optischen Aufbereitung eingesetzt: Code Converter; Excel Jeanie Html
Für die allgemeinen Hinweise: Netiquette; Fragen und Antworten in Foren

eingesetzte Betriebssysteme: XP Home, XP Media Center Edition, XP Professional, Vista Ultimate, 7/Seven
verwendete Programme: Excel97 SR-2, Office 2000 SP-3, Office2002/XP SP-3, Office 2003 Professional SP-3, Office 2007 Home & Student SP-3, Office 2007 Professional SP-3
jinx ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:39 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Copyright ©2000-2010 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.