Wechselkurse in Excel

Unter der URL http://genia.berlin/usd.php werden aktuelle Umrechnungskurse im Vergleich zu einem US-Dollar ausgegeben. Die Genauigkeit beträgt 4 Nachkommastellen. Ein fehlerhafter Aufruf liefert ein leeres Ergebnis, keine Fehlermeldung. Parameter werden in der ISO 4217 Notation angegeben. Beispiel: http://genia.berlin/usd.php?eur

Die Angaben erfolgen ohne Gewähr auf Richtigkeit!

Die Screenshots wurden mit Microsoft® Excel for Mac Version 15.11.2 erstellt; das Verfahren sollte jedoch grundsätzlich mit aktuellen Versionen unabhängig vom verwendeten Betriebssystem funktionieren.

excelquery.txt

Erstellen sie eine Text-Datei. Der Name ist frei wählbar. Auf die Leerzeile nach der URL ist unbedingt zu achten.

WEB
1
http://genia.berlin/usd.php?["Currency","Enter currency code (ISO 4217)"]

Selection=EntirePage
Formatting=None
PreFormattedTextToColumns=True
ConsecutiveDelimitersAsOne=True
SingleBlockTextImport=False
DisableDateRecognition=False
DisableRedirections=True

Gespeicherte Afrage aufrufen

Starten Sie Excel und rufen Sie das folgende Menü auf: Data / Get External Data / Run Saved Query…
Geben Sie den Speicherort und Namen der Text-Datei (z.B. excelquery.txt) aus dem vorhergehenden Abschnitt an.
Die gespeicherte Abfrage wird wie eine Formel behandelt. Die zugeordnete Zelle kann in einem anderen Arbeitsblatt (Sheet) gespeichert werden.

Import Data
Auswahl der externen Daten

Bei der Auswahl der Eigenschaften (Properties) können verschiedenen Einstellungen wie beispielsweise die automatische Aktualisierung bei Öffnen des Excel-Dokuments eingestellt werden.

Extern Data Range Properties
Auswahl der Währung als Parameter

Es gibt drei mögliche Wege, die Währung als Parameter auszuwählen.

  1. Eingabe durch den Anwender (Prompt for value using this string)
  2. Festlegen einer Zeichenkette, z.B. EUR (Use this value)
  3. Angabe einer Excel-Zelle, die eine Zeichenkette enthält (Get the value from this cell)

Im folgenden Screenshot wurde Möglichkeit 1 gewählt.

Parameters
Eingabe durch den Anwender

Der Nutzer wird in einem Dialog zur Angabe der Währung aufgefordert. Er kann zusätzlich bestimmen, ob die Eingabe bei zukünftigen Aktualisierungen des selben Dokuments erneut genutzt werden soll.

Enter Parameter Value

Beim erneuten Aufruf der Excel-Datei wird ein Warnhinweis ausgegeben. Der Verbindungsaufbau zum Abruf der Daten muss vom Anwender bestätigt werden.