Thema Datum  Von Nutzer Rating
Antwort
Rot Loop overflow
12.09.2016 21:21:36 Daniel
NotSolved
12.09.2016 21:30:49 Gast24444
Solved
12.09.2016 21:49:01 Gast2887
NotSolved

Ansicht des Beitrags:
Von:
Daniel
Datum:
12.09.2016 21:21:36
Views:
992
Rating: Antwort:
  Ja
Thema:
Loop overflow

Hallo,

ich bin noch ein relativer VBA-Anfänger und habe folgendes Problem: Ich habe eine kleine Tabelle (A15:B20, in Spalte A sind Aufgaben, in Spalte B die zuständigen Personen aufgeführt). Nun möchte ich über eine Message Box abfragen, ob in Spalte B auch wirklich jeweils eine Person aufgeführt ist oder ob Zellen im Bereich leer sind. Dazu habe ich folgendes geschrieben, wo ich immer eine "Overflow"-Fehlermeldung erhalte: 

Sub ()

Dim i as Integer

For i = 15 To 20

Do While Range("B" & i).Value <> " "

i = i +1

Loop

MsgBox("Field ' " & "B" & i & " ' is not supposed to be empty")

Next i

End Sub

 

Mir ist klar, dass man die Abfrage leichter (z.B. über eine IF Funktion) machen könnte, aber ich würde gerne wissen, was der Fehler im Code ist.

Besten Dank! 


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
Rot Loop overflow
12.09.2016 21:21:36 Daniel
NotSolved
12.09.2016 21:30:49 Gast24444
Solved
12.09.2016 21:49:01 Gast2887
NotSolved