Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Daten aus dem Web - Passwort geschützt

Daten aus dem Web - Passwort geschützt
11.01.2016 07:41:48
Larissa
Hallo,
folgendes Szenario würde ich gerne realisieren:
Ich habe Daten im Web, die ich gerne in Excel importieren möchte. Nun sind die Daten aber passwort geschützt.
Wenn die Seite aufgerufen wird erscheint ein Feld mit Username und Passwort und einem Anmelden Button. Erst danach sind die Daten "verfügbar".
Gibt es ein Makro bei dem die Username und Passwort angeben kann?
Vielen Dank im Voraus!

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten aus dem Web - Passwort geschützt
11.01.2016 09:34:17
otto
Hi,
wenn du Name und Kennwort online speicherst?
oto

AW: Daten aus dem Web - Passwort geschützt
11.01.2016 10:14:21
Larissa
Im Internet-Explorer?

AW: Daten aus dem Web - Passwort geschützt
11.01.2016 10:17:34
otto
Hi,
ja, oder Firefox. Die Option wird doch angeboten, nachdem du dich eingeloggt hast.
otto
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Daten aus dem Web importieren – Passwortgeschützte Seiten umgehen


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und gehe auf die Registerkarte "Daten".
  2. Wähle "Daten abrufen" und dann "Aus dem Web".
  3. Gib die URL der passwortgeschützten Seite ein und klicke auf "OK".
  4. Ein Anmeldefenster erscheint. Hier kannst du deinen Benutzernamen und das Passwort eingeben.
  5. Nach der Anmeldung solltest du Zugriff auf die Daten haben. Wähle die gewünschten Tabellen aus und importiere sie in Excel.

Falls du diese Schritte automatisieren möchtest, kannst du ein Makro verwenden. Hier ein einfaches Beispiel für ein VBA-Makro, das sich bei einer Webseite anmeldet:

Sub WebDatenImport()
    Dim ie As Object
    Set ie = CreateObject("InternetExplorer.Application")

    ie.Visible = True
    ie.Navigate "DEINE_URL_HIER"

    ' Warten, bis die Seite geladen ist
    Do While ie.Busy Or ie.ReadyState <> 4: DoEvents: Loop

    ' Anmelden
    ie.Document.GetElementById("username").Value = "DEIN_USERNAME"
    ie.Document.GetElementById("password").Value = "DEIN_PASSWORT"
    ie.Document.GetElementById("anmelden_button").Click

    ' Warten, bis die neue Seite geladen ist
    Do While ie.Busy Or ie.ReadyState <> 4: DoEvents: Loop

    ' Daten importieren (hier kannst du spezifische Logik hinzufügen)

    ie.Quit
End Sub

Häufige Fehler und Lösungen

  • Problem: "Die Seite kann nicht geladen werden."

    • Lösung: Überprüfe die URL und stelle sicher, dass du die richtigen Anmeldedaten verwendest.
  • Problem: "Zugriff verweigert."

    • Lösung: Stelle sicher, dass Cookies und Skripte in deinem Browser aktiviert sind.
  • Problem: Die importierten Daten erscheinen nicht korrekt.

    • Lösung: Überprüfe die Struktur der Webseite und stelle sicher, dass das Makro die richtigen Elemente anspricht.

Alternative Methoden

Falls das direkte Einloggen über Excel nicht funktioniert, kannst du auch externe Tools oder Skripte verwenden, um Daten von passwortgeschützten Webseiten zu extrahieren. Eine Möglichkeit ist die Verwendung von Python mit Bibliotheken wie requests und BeautifulSoup, um die Anmeldedaten automatisch zu übermitteln und die Daten zu scrapen.


Praktische Beispiele

Ein praktisches Beispiel könnte das Importieren von Aktienkursen von einer passwortgeschützten Finanzseite sein. Mit dem obigen Makro kannst du dich anmelden und die aktuellen Kurse in Excel ziehen, um sie für deine Analysen zu verwenden.


Tipps für Profis

  • Überlege, ob du deine Anmeldedaten in einer sicheren Art und Weise speichern kannst.
  • Teste dein Makro gründlich, um sicherzustellen, dass es robust gegen Änderungen auf der Webseite ist.
  • Nutze Excel-Funktionen wie "Power Query", um die importierten Daten zu verarbeiten und zu analysieren.

FAQ: Häufige Fragen

1. Kann ich auch mit Google Sheets auf passwortgeschützte Seiten zugreifen?
Ja, du kannst Google Apps Script verwenden, um ähnliche Automatisierungen durchzuführen.

2. Gibt es eine Möglichkeit, die Anmeldedaten sicher zu speichern?
Du kannst Anmeldedaten in einer verschlüsselten Datei speichern und im Makro darauf zugreifen.

3. Funktioniert das auch mit anderen Browsern?
Ja, das Beispiel mit VBA verwendet Internet Explorer, aber du kannst auch andere Browser nutzen, wenn du die entsprechenden Bibliotheken verwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige