Thema Datum  Von Nutzer Rating
Antwort
25.06.2017 10:47:06 Jan
NotSolved
25.06.2017 11:15:35 Gast11369
NotSolved
25.06.2017 11:27:19 Jan
NotSolved
25.06.2017 12:10:24 Gast8004
NotSolved
25.06.2017 18:04:59 Jan
NotSolved
25.06.2017 18:08:27 Jan
NotSolved
Rot Quellcode auslesen
25.06.2017 19:07:44 Gast12505
NotSolved
25.06.2017 19:53:39 Jan
NotSolved
25.06.2017 20:35:56 Gast87356
Solved
26.06.2017 17:34:31 Jan
Solved

Ansicht des Beitrags:
Von:
Gast12505
Datum:
25.06.2017 19:07:44
Views:
662
Rating: Antwort:
  Ja
Thema:
Quellcode auslesen

Moin Also habe mal getestet. Der Fehler tritt im Index vom Split auf. Für den geposteten Quellecode müsste die Zeile so aussehen:

ergebnis2 = Replace(Split(ergebnis, ">")(Y - 2), "Aufrufe</div", "") * 1

In Ergebnis2 steht dann die viewzahl von 3148 und in ergebnis3 wird entsprechend die 0 ausgegeben (der Code läuft dann bis dahin durch). Falls der Code sonst klappt und es nur in den Fällen mit 0 vorkommt, würde ich es so lösen. Die Ermittlung von Ergebnis3 vor deine Schleife. Dann weißt du schon, ob 0 war. In der Schleife bei Ergebnis2 dann eine if then bspw. so.

If ergebnis3 = 0 Then
      ergebnis2 = Replace(Split(ergebnis, ">")(Y - 2), "Aufrufe</div", "") * 1
Else
      ergebnis2 = Replace(Split(ergebnis, ">")(Y - 1), "Aufrufe</div", "") * 1
 End If

Allgemein würde ich so wie im letzten Threat beschrieben dein Durchlauf für die Views kürzen. So durchläufst du ja jede Zeile im Quellcode. MIt der anderen Variante sollte es eigentlich schneller gehen. Das ist aber Geschmackssache und kein muss.

Probiere mal die Erläuterungen am Anfang.

VG


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
25.06.2017 10:47:06 Jan
NotSolved
25.06.2017 11:15:35 Gast11369
NotSolved
25.06.2017 11:27:19 Jan
NotSolved
25.06.2017 12:10:24 Gast8004
NotSolved
25.06.2017 18:04:59 Jan
NotSolved
25.06.2017 18:08:27 Jan
NotSolved
Rot Quellcode auslesen
25.06.2017 19:07:44 Gast12505
NotSolved
25.06.2017 19:53:39 Jan
NotSolved
25.06.2017 20:35:56 Gast87356
Solved
26.06.2017 17:34:31 Jan
Solved