Thema Datum  Von Nutzer Rating
Antwort
04.01.2022 13:39:20 Nick
NotSolved
04.01.2022 14:37:50 Gast93106
NotSolved
04.01.2022 14:56:22 Gast98512
NotSolved
Blau For Schleife Typen unverträglich
04.01.2022 15:12:00 Gast98547
Solved

Ansicht des Beitrags:
Von:
Gast98547
Datum:
04.01.2022 15:12:00
Views:
926
Rating: Antwort:
 Nein
Thema:
For Schleife Typen unverträglich

Dem Quelltext nach zu urteilen hast du die Option Explicit Anweisung nicht angegeben.

Als erstes würde ich diese Anweisung setzen und alle nicht deklarierten Variablen nachziehen. Zum Beispiel sind zeile und spalte bei dir nicht deklariert und damit Variant. Das führt dazu, das diesen auch nicht-numerische Werte zugewiesen werden können und dann kracht es.

 

PS: Die Variable hinter dem Next ist optional; ist praktisch nicht notwendig diese anzugeben. Die For-Schleife kennt seine Laufvariable.

  For zeile = 1 To 31
    For spalte = 1 To 8
      '...
    Next spalte
  Next zeile
  
  For zeile = 1 To 31
    For spalte = 1 To 8
      '...
    Next
  Next
  
  For zeile = 1 To 31
    For spalte = 1 To 8
      '...
  Next spalte, zeile

Alle drei tun das selbe.

Die mittlere Variante wirst du jedoch am häufigsten antreffen.

 

Grüße


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
04.01.2022 13:39:20 Nick
NotSolved
04.01.2022 14:37:50 Gast93106
NotSolved
04.01.2022 14:56:22 Gast98512
NotSolved
Blau For Schleife Typen unverträglich
04.01.2022 15:12:00 Gast98547
Solved