Thema Datum  Von Nutzer Rating
Antwort
16.11.2020 17:32:10 Näpflin
NotSolved
Blau Laufzeitfehler 91 - Object variable or With block variable not set
16.11.2020 18:05:38 volti
NotSolved
16.11.2020 19:32:36 volti
NotSolved
16.11.2020 19:00:02 Gast79865
NotSolved
16.11.2020 19:00:43 Gast55387
NotSolved
17.11.2020 18:19:06 Gast89521
NotSolved
19.11.2020 16:25:00 Näpflin
NotSolved
19.11.2020 17:25:14 Gast70572
NotSolved

Ansicht des Beitrags:
Von:
volti
Datum:
16.11.2020 18:05:38
Views:
521
Rating: Antwort:
  Ja
Thema:
Laufzeitfehler 91 - Object variable or With block variable not set

Hallo,

versuche es mal so....

Stimmt der Classname?

Allerdings bekomme ich dann (noch) keine Innertext, obwohl allRowOfData jetzt gesetzt ist.

Habe aber im Moment keine Zeit mehr zum Gucken...

Sub Sub_Aktienkurse()
 
Dim appIE As Object
Dim ticker As String
Dim myValue As String
Dim allRowOfData  As Object

 
ticker = Range("A1")
 
Set appIE = CreateObject("InternetExplorer.Application")
 
appIE.Top = 0
appIE.Left = 0
appIE.WIDTH = 800
appIE.HEIGHT = 600
appIE.Visible = True
 
With appIE
.Navigate "https://finance.yahoo.com/quote/" & ticker & "?p=" & ticker & ""
.Visible = True
End With
 
Do While appIE.Busy
DoEvents
Loop
 
Set allRowOfData = appIE.Document.getElementsByClassName("Ta(end) Fw(b) Lh(14px)")
myValue = allRowOfData(0).innerText

appIE.Quit
Set appIE = Nothing
 
Range("B1").value = myValue
 
End Sub

viele Grüße
Karl-Heinz

 


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
16.11.2020 17:32:10 Näpflin
NotSolved
Blau Laufzeitfehler 91 - Object variable or With block variable not set
16.11.2020 18:05:38 volti
NotSolved
16.11.2020 19:32:36 volti
NotSolved
16.11.2020 19:00:02 Gast79865
NotSolved
16.11.2020 19:00:43 Gast55387
NotSolved
17.11.2020 18:19:06 Gast89521
NotSolved
19.11.2020 16:25:00 Näpflin
NotSolved
19.11.2020 17:25:14 Gast70572
NotSolved