Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office Excel
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Abrufen von Daten aus dem Web in Excel 2002
 

Webabfragen können Sie beim Einfügen aktualisierbarer Daten aus dem Web in Ihre Arbeitsblätter unterstützen. Webabfragen standen bereits in früheren Versionen von Microsoft Excel zur Verfügung, wurden jedoch erheblich verbessert. Während Sie eine Webabfrage erstellen, können Sie jetzt auf dieselbe Weise zu jeder beliebigen Webseite navigieren, in der Sie in Ihrem Browser zu dieser Seite navigieren würden. Sobald Sie auf der Seite angelangt sind, können Sie durch Klicken auf die Symbole, die automatisch von Excel zur Seite hinzugefügt wurden, eine oder mehrere Tabellen auswählen.

Verwenden des Dialogfeldes 'Neue Webabfrage' zum Auswählen einer Tabelle auf einer Webseite

Grundlegendes zu Webabfragen

Mit Webabfragen können Sie sich am besten vertraut machen, indem Sie eine der Beispielabfragen in Excel genauer betrachten.

Verwenden einer Beispielwebabfrage

Mit der in Excel bereitgestellten Webabfrage MSN® Money Central™ Investor Aktienkurse können Sie die aktuellen Aktiennotierungen in Ihre Tabellen einfügen. Verwenden Sie einfach den Befehl Daten importieren (im Menü Daten unter Externe Daten importieren), und wählen Sie als Datenquelle MSN MoneyCentral Investor Aktienkurse aus. Verwenden Sie für den Parameterwert das Symbol einer beliebigen Aktie, die Sie interessiert. (Wenn Sie beispielsweise die Microsoft-Aktiennotierungen erhalten möchten, müssen Sie MSFT eingeben.) Nach Erstellung der Abfrage können Sie ihren Wert jederzeit entsprechend des neuen Kurses aktualisieren.

Erstellen einer eigenen Webabfrage

Da Sie jetzt eine Vorstellung davon haben, wie Webabfragen funktionieren, können Sie problemlos Ihre eigenen Webabfragen erstellen. Allerdings sollten Sie vor dem Erstellen der Webabfrage die Webseite, von der Sie Daten abrufen möchten, sowie die Adresse dieser Seite kennen.

Möglichkeiten zum Erstellen einer Webabfrage in Excel

Es stehen verschiedene Möglichkeiten zum Erstellen einer Webabfrage in Excel zur Verfügung.

Verwenden des Befehls "Daten importieren"

In der Regel wird eine Webabfrage mit der Option Neue Webabfrage im Menü Daten unter Externe Daten importieren erstellt. Mit dem Befehl Daten importieren (im Menü Daten unter Externe Daten importieren) können Sie eine der Beispielwebabfragen, die in Excel zur Verfügung gestellt werden, oder eine Ihrer zuvor gespeicherten Webabfragen einfügen.

Kopieren und Einfügen

Sie können aber auch eine Webabfrage erstellen, indem Sie zuerst die Webseite in Microsoft Internet Explorer (Version 4.0 oder höher) öffnen. Kopieren Sie dann die tabellarischen Daten, die Sie importieren möchten, von der geöffneten Webseite, und fügen Sie sie in die Excel-Arbeitsmappe ein. Verwenden Sie zum Einfügen von Daten in Excel die Schaltfläche Einfügeoptionen, um die Option Aktualisierbare Webabfrage erstellen auszuwählen.

Weitere Informationen zu der Schaltfläche Einfügeoptionen und andere Smarttags finden Sie unter Schnelle Erledigung von Aufgaben mit Smarttags in Office XP.

Internet Explorer

Bei Internet Explorer (Version 5.0 oder höher) stehen Ihnen zwei Möglichkeiten zur Verfügung, eine Webabfrage in Excel von Internet Explorer aus zu erstellen. Diese Methoden werden im Folgenden beschrieben.

Verwenden des Kontextmenüs

Mithilfe des Kontextmenüs können Sie jetzt auch tabellarische Daten, die Sie auf einer Webseite finden, nach Excel exportieren. Klicken Sie mit der rechten Maustaste auf die Daten, und wählen Sie Exportieren nach Microsoft Excel. Mit diesem Feature können Sie das Erstellen einer Webabfrage direkt von Internet Explorer aus starten.

Verwenden der Schaltfläche "Bearbeiten"

Eine weitere Möglichkeit, tabellarische Daten von einer Webseite in eine Excel-Arbeitsmappe einzufügen, ist die Verwendung der Schaltfläche Bearbeiten in Internet Explorer. Diese Schaltfläche bindet Excel als gültigen Editor für alle Webseiten ein. Wenn Sie Daten finden, die Sie nach Excel exportieren möchten, klicken Sie auf den Pfeil nach unten neben der Schaltfläche Bearbeiten und dann auf Bearbeiten mit Microsoft Excel.

Aktualisieren der Daten

Eine Webabfrage kann manuell (Symbolleiste Externe Daten, Schaltfläche Daten aktualisieren) oder automatisch aktualisiert werden. Durch dieses Feature wird sichergestellt, dass Ihre Tabellen aktuelle und sehr genaue Informationen enthalten.

Ändern einer Webabfrage

Sie können den Datentyp oder die Formatierung ändern, die durch die Bearbeitung der Abfrage zurückgegeben werden. Klicken Sie auf eine Zelle innerhalb der abgefragten Daten und anschließend auf der Symbolleiste Externe Daten auf die Schaltfläche Abfrage bearbeiten.

Verwenden einer Webabfrage mit XML-Quellen

Excel unterstützt sowohl das Lesen als auch das Schreiben von XML. Dieses Feature wird durch die Möglichkeit ergänzt, Webabfragen für die Abfrage von XML-Dateien zu erstellen. Sie können eine Webabfrage für beliebige XML-Dateien erstellen. Wenn Sie aber das XML-Tabellenschema verwenden, können Sie umfangreiche Tabellenkonzepte wie Formeln beibehalten. Wenn Sie eine Webabfrage zum Abrufen von Daten aus einer XML-Datei verwenden, müssen Sie in den Webabfrageoptionen die Option Volle HTML-Formatierung auswählen.

Anmerkung  Beim Erstellen einer Webabfrage für die Abfrage einer XML-Datei verwendet Excel die erste verfügbare Verarbeitungsanweisung, falls vorhanden. Wenn keine Verarbeitungsanweisungen vorhanden sind, legt Excel als korrektes Schema die XML-Kalkulationstabelle, MSPersist oder keines von beiden fest. Excel verarbeitet die Datei dem geeigneten Schema entsprechend. Falls sich die Datei in keinem dieser Schemata befindet, verarbeitet Excel die Dateien, die einen allgemeinen XML-Flatteningcode verwenden. Excel speichert XML-Dateien in seinem eigenen Tabellenschema. Dies ist das einzige verfügbare Format zum Speichern von XML in Excel.

Verwenden von Webabfrageumleitungen

Wenn Sie eine Webabfrage für die Abfrage einer speziellen Tabelle auf einer Webseite erstellen, sucht Excel nach einem vorhandenen Standard-HTML-Tag mit der Bezeichnung "o:WebQuerySourceHRef". Wenn dieses Attribut vorhanden ist, bedeutet dies, dass der Autor der Webseite weiß, dass Webbenutzer Webabfragen für diese Seite erstellen werden, weshalb er eine spezielle Version der Datentabelle entworfen hat, auf die über eine andere Webadresse zugegriffen wird. Der Vorteil liegt darin, dass die Benutzer der Webabfrage glauben, sie haben eine Verbindung zu übersichtlich formatierten HTML-Tabellen hergestellt, aber tatsächlich umfangreiche und genaue XML-Kalkulationstabellenversionen der Daten erhalten.

Ein Beispiel für eine Webabfrageumleitung in Microsoft Office XP sind Listen, die in einer SharePoint Team Services-basierten Website abgelegt sind. Wenn Sie eine Website auf der Grundlage von SharePoint Team Services eingerichtet und eine Liste in dieser Website erstellt haben, können Sie eine Webabfrage dieser Liste erstellen, und Excel stellt mithilfe der Umleitung eine Verbindung zu der zugrunde liegenden Datenquelle her.

Suchen weiterer Informationen zu Webabfragen

Die Online-Hilfe von Excel umfasst vollständige aufgabenbasierte und konzeptuelle Hilfethemen zu Webabfragen. Weitere Informationen zu Webabfragen erhalten Sie in der Microsoft Excel-Hilfe.

Problembehandlung und Einschränkungen

Keine Formatierung importiert

Standardmäßig wird bei einer neuen Webabfrage keine Formatierung (sondern nur Text) wiedergegeben. Das liegt daran, dass einige HTML-Formatierungen die nachfolgende Analyse in Excel verhindern. So sind beispielsweise verbundene Zellen eine häufig verwendete Formatierungsform bei HTML, aber beim Verwenden verbundener Zellen können PivotTable®-Berichte und Diagramme nicht mehr korrekt arbeiten. Wählen Sie zum Beibehalten der Formatierung im Dialogfeld Webabfrageoptionen die Optionen Nur Formatierung oder Volle HTML-Formatierung aus, auf die Sie im Dialogfeld Webabfrage bearbeiten über die Schaltfläche Optionen zugreifen können.

Daten werden fehlerhaft als Datumsangaben angezeigt

Excel versucht automatisch, Daten beim Importieren als Datumsangaben zu interpretieren. So wird die Zahlenangabe 06-03 als 6. März erkannt. Die automatische Datumserkennung in Excel können Sie im Dialogfeld Webabfrageoptionen deaktivieren, auf das im Dialogfeld Webabfrage bearbeiten über die Schaltfläche Optionen zugegriffen werden kann.

Es werden keine Daten von einer sicheren Site (Sites, für die Anmeldung erforderlich ist) zurückgeben

Excel unterstützt nicht den Erhalt von Daten von sicheren Websites, die nicht Windows NT®-Sicherheit verwenden. Als allgemeines Beispiel könnte hier die Website einer Bank dienen, auf der Sie Ihre persönlichen Konteninformationen anzeigen können.

Es werden keine Daten oder falsche Daten zurückgegeben

Es gibt verschiedene Gründe, warum Daten nicht erfolgreich in Excel importiert werden können:

  • Überprüfen Sie, ob eine Verbindung zu Ihrem Intranet oder zum Internet besteht, wenn Sie eine Abfrage erstellen oder aktualisieren.
  • Einige Seiten verwenden ein Skript zum Erzeugen oder Ergänzen von Tabellen mit Daten. Excel-Webabfragen unterstützen diese Webseitentypen nicht. Mithilfe der Windows Webbrowser-Komponente im Dialogfeld Webabfrage können Sie die Webseite so anzeigen, dass Sie die gewünschten Daten auswählen können. In diesem Dialogfeld tritt jedes Skript oder jede Datenbindung nahtlos auf. Excel verwendet jedoch diese Komponente nicht, wenn Daten von der Website für erstmalige Importe und anschließende Aktualisierungen abgerufen werden. Excel hat lediglich Zugriff auf den reinen HTML-Quelltext, ohne den Vorteil einer erneuten Verarbeitung von Skripten oder Datenbindungen vor der Extraktion der Daten. Leider gibt es keine Umgehung dieser Einschränkung, wenn weder Sie noch Ihr Unternehmen die Webseite steuern können. Wenn Sie jedoch den Inhalt der Webseite steuern, können Sie wie oben beschrieben vorgehen, um dieses Problem zu umgehen.

Auf manchen Tabellen im Frameset werden keine Symbole angezeigt

Wenn Sie im Dialogfeld Webabfrage eine Webseite anzeigen, die Frames verwendet, werden die Tabellensymbole manchmal nicht angezeigt. Durch Klicken auf die Schaltfläche Aktualisieren können Sie in diesem Fall das Problem möglicherweise lösen, aber häufig führt dies auch dazu, dass das Frameset zur Hauptseite zurückkehrt. Klicken Sie zum Anzeigen der Tabellensymbole auf die Schaltfläche Symbole ausblenden.

Anzeige