Thema Datum  Von Nutzer Rating
Antwort
29.02.2020 14:39:47 Gast26563
NotSolved
29.02.2020 14:54:42 Gast7777
NotSolved
29.02.2020 14:59:23 Gast45495
NotSolved
29.02.2020 15:04:49 Gast7777
NotSolved
29.02.2020 15:09:42 Gast21711
NotSolved
29.02.2020 15:11:10 Gast2282
NotSolved
29.02.2020 15:11:33 Gast7777
NotSolved
29.02.2020 15:23:33 Gast7777
NotSolved
Rot Tip: Tutorial durcharbeiten (für ein besseres Verständnis)
01.03.2020 12:49:14 Gast6187
NotSolved

Ansicht des Beitrags:
Von:
Gast6187
Datum:
01.03.2020 12:49:14
Views:
891
Rating: Antwort:
  Ja
Thema:
Tip: Tutorial durcharbeiten (für ein besseres Verständnis)

Link zum Selbststudium:

https://www.vba-tutorial.de/ablaufsteuerung/schleifen.htm

 

Wie schon gesagt wurde

anfang = 5
For i = anfang To ende

ergibt keinen Sinn, da die Variable 'ende' den Wert Null (0) hat. Mit 'anfang' gleich 5 hat diese Schleife eine negative Schrittweite und würde übersprungen werden.

Das sind Grundlagen, die man sich kurz und bündig aus Tutorials erarbeiten kann. ;)

 

Deine Frage müsste also eigentlich lauten, mit welchem Wert du die Variable 'ende' belegst.

sprich: "Wie bringt man die Anzahl der Tabellenblätter in Erfahrung?"

Die Antwort darauf lautet:

For i = 5 To Worksheets.Count

Hier gilt wiederum das gleiche; wenn Worksheets.Count einen Wert kleiner 5 liefert, wird das Innere der Schleife (der "Schleifenrumpf") nie betreten.

 

LG


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
29.02.2020 14:39:47 Gast26563
NotSolved
29.02.2020 14:54:42 Gast7777
NotSolved
29.02.2020 14:59:23 Gast45495
NotSolved
29.02.2020 15:04:49 Gast7777
NotSolved
29.02.2020 15:09:42 Gast21711
NotSolved
29.02.2020 15:11:10 Gast2282
NotSolved
29.02.2020 15:11:33 Gast7777
NotSolved
29.02.2020 15:23:33 Gast7777
NotSolved
Rot Tip: Tutorial durcharbeiten (für ein besseres Verständnis)
01.03.2020 12:49:14 Gast6187
NotSolved