Thema Datum  Von Nutzer Rating
Antwort
Rot Daten von Ariva per VBA importieren
15.06.2019 18:09:40 Gerhard Gahleitner
NotSolved

Ansicht des Beitrags:
Von:
Gerhard Gahleitner
Datum:
15.06.2019 18:09:40
Views:
847
Rating: Antwort:
  Ja
Thema:
Daten von Ariva per VBA importieren

Hallo!

Ich möchte Daten von Ariva.de per VBA in Excel impoertieren und diese anschließend grafisch darstellen. In B1 möchte ich die ISIN eingeben. In B7 bis G7 möchte ich die Daten (vorerst von 1999-2004) importieren. Hier ist ein Code, den ich gebaut hab:

Option Explicit
 
Sub Aktienkurs1()
Dim appIE As Object
Dim ticker As String
Dim myValue As String
Dim allRowOfData As Object
Dim Umsatz As Object
 
ticker = Tabelle1.Cells(1, 2).Value
Set appIE = CreateObject("internetexplorer.application")
 
appIE.Top = 0
appIE.Left = 0
appIE.Width = 1000
appIE.Height = 800
appIE.Visible = True
 
With appIE
.Navigate "https://www.ariva.de/" & ticker & "/bilanz-guv?page=15"
.Visible = True
End With
 
Do While appIE.Busy
DoEvents
Loop
 
Set allRowOfData = appIE.document.getElementsByClassName("subtitle level" & Umsatz) 
myValue = allRowOfData(0).innertext
appIE.Quit
Set appIE = Nothing
Tabelle1.Range("B7:G7").Value = myValue
 
End Sub
 
Ich denke, der Fehler ist in der Zeile "Set allRowOfData..." - ich komme aber nicht weiter. Ist es auch möglich, den Aktienchart  und den richtigen Aktienkurs (bei US-Aktien in US-Dollar) zu importieren. Dieser wird auf dieser Seite immer wieder in Euro angezeigt.
 
Wäre schön, wenn mir jemand helfen könnte. Vielken Dank im Voraus.
 
Tschüss
Gerhard

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 Daten von Ariva per VBA importieren
15.06.2019 18:09:40 Gerhard Gahleitner
NotSolved