Thema Datum  Von Nutzer Rating
Antwort
29.05.2015 10:46:31 IK
NotSolved
29.05.2015 17:28:15 Gast81310
***
NotSolved
Rot kl. Anmerkung
29.05.2015 23:52:29 Gast38668
NotSolved
02.06.2015 09:20:47 Gast47222
NotSolved
02.06.2015 09:48:18 Gast41842
NotSolved
02.06.2015 16:49:29 Gast97600
NotSolved
02.06.2015 16:50:44 IK
NotSolved

Ansicht des Beitrags:
Von:
Gast38668
Datum:
29.05.2015 23:52:29
Views:
739
Rating: Antwort:
  Ja
Thema:
kl. Anmerkung
Loop While Not c Is Nothing And c.Address <> fa

Das steht ja so in der Excel-Referenz drin. Ist allerdings völliger Blödsin, d.h. hat Potential in einem Laufzeitfehler zu enden.

Problem ist, dass wenn hier c gleich Nothing ist, kann der zweite Teil der logischen Verknüpfung nicht ausgewertet werden (weil c dann keinen Member Address haben kann).

Darum

Not c Is Nothing

an der Stelle einfach weglassen - ist 'n fehlerhafter Codeschnipsel in der Excel-Referenz.

 

PS: Wenn einmal ein Resultat (also eine Zelle) gefunden wurde und sich am Datenumfang nichts ändert, dann wird auch nie Nothing rauskommen, da bereits vorab schon bestätigt wurde, dass es mind. einen Fund gibt. Kann man lange darüber reden. Gibt hier einige rare Sonderfälle bei denen man innerhalb der Schleife dann auf Nothing testen müsste. in 98% der Fälle jedoch nicht notwendig. ;o)

 

Gruß


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