Thema Datum  Von Nutzer Rating
Antwort
14.10.2019 11:35:06 Gangerl
Solved
14.10.2019 12:02:03 Werner
NotSolved
14.10.2019 12:12:49 Mase
NotSolved
14.10.2019 12:25:22 Gast16511
NotSolved
14.10.2019 12:26:51 Gangerl
NotSolved
14.10.2019 12:39:45 Mase
NotSolved
14.10.2019 15:32:34 Gangerl
NotSolved
Blau Schleifenprogrammierung
14.10.2019 15:57:52 Mase
Solved
14.10.2019 19:41:44 Gangerl
NotSolved

Ansicht des Beitrags:
Von:
Mase
Datum:
14.10.2019 15:57:52
Views:
503
Rating: Antwort:
 Nein
Thema:
Schleifenprogrammierung

Prima, dann hat sich Dein Problem gelöst.

 

Dennoch möchte Ich Dir folgendes posten (zusätzlich zu Werners Methodik oben), um alle Zellen in einem definierten Bereich durchzugehen, verwende ich gerne folgende Vorgehensweise:

Sub ThroughEachZellInRange()
'
Dim rng as Range, c as Range
'
set rng = Range("A1:A10") 'Hinweis: bezieht auf das aktive Worksheet
'
For each c in rng
 'Deine Bedingungen/Prüfungen

Next
'
set c = nothing: set rng = nothing
End Sub

 

Dazu brauchts keinen Schleifenzähler den man zu UsedRange.Rows.Count dazuzählen müsste.

Im Grunde ist dies aber auch nur eine weitere Möglichkeit von viiielen Möglichkeiten.

 

Hinweis:

Bei Massenverarbeiten empfiehlt sich die Verwendung Deiner eingesetzte For-Next-Schleife in Kombination mit Cells(). 

.Select kannst  (fast) immer weglassen; es ei denn, Du möchtest dem Code zuschauen ;)

 

 


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

Thema Datum  Von Nutzer Rating
Antwort
14.10.2019 11:35:06 Gangerl
Solved
14.10.2019 12:02:03 Werner
NotSolved
14.10.2019 12:12:49 Mase
NotSolved
14.10.2019 12:25:22 Gast16511
NotSolved
14.10.2019 12:26:51 Gangerl
NotSolved
14.10.2019 12:39:45 Mase
NotSolved
14.10.2019 15:32:34 Gangerl
NotSolved
Blau Schleifenprogrammierung
14.10.2019 15:57:52 Mase
Solved
14.10.2019 19:41:44 Gangerl
NotSolved