Application.EuroConvert-Methode (Access)

Verwenden Sie die EuroConvert-Funktion , um eine Zahl in Euro oder von Euro in eine teilnehmende Währung umzurechnen. Sie können die Funktion außerdem verwenden, um eine Zahl aus einer beteiligten Währung in eine andere umzuwandeln, indem Sie den Euro als Zwischenwert verwenden (Triangulieren). Die EuroConvert-Funktion verwendet feste Wechselkurse, die von der EU (Europäische Union) festgelegt wurden.

Syntax

Ausdruck. EuroConvert (Number, SourceCurrency, TargetCurrency, FullPrecision, TriangulationPrecision)

expression Eine Variable, die ein Application-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Number Erforderlich Double Die Zahl, die Sie umwandeln möchten, oder eine Referenz auf ein Feld, das die Zahl enthält.
SourceCurrency Erforderlich String Ein Zeichenfolgenausdruck oder eine Referenz auf ein Feld, das die Zeichenfolge enthält, die mit den ISO-Abkürzungen (International Standards Organization) für die Währung übereinstimmen muss, die umgewandelt werden soll. Im Abschnitt "Anmerkungen" werden einige ISO-Codes aufgeführt.
TargetCurrency Erforderlich String Ein Zeichenfolgenausdruck oder eine Referenz auf ein Feld, das die Zeichenfolge enthält, die mit dem ISO-Code der Währung übereinstimmen muss, in die die Zahl umgewandelt werden soll. Eine Liste der ISO-Codes finden Sie im Abschnitt "Anmerkungen".
FullPrecision Optional Variant Ein boolescher Wert, bei dem True (1) die währungsspezifischen Rundungsregeln ignoriert (in der Argumentbeschreibung sourcecurrency als Anzeigegenauigkeit bezeichnet) und den Umrechnungsfaktor mit sechs signifikanten Ziffern ohne nachfolgende Rundung verwendet. False (0) verwendet die währungsspezifischen Rundungsregeln, um das Ergebnis anzuzeigen. Wenn der Parameter nicht angegeben wird, ist der Standardwert False.
TriangulationPrecision Optional Variant Ein ganzzahliger Wert größer oder gleich 3, der die Anzahl der signifikanten Ziffern in der Berechnungsgenauigkeit angibt, die für den Euro-Zwischenwert bei der Konvertierung zwischen zwei nationalen/regionalen Währungen verwendet wird.

Rückgabewert

Gleitkommawert mit doppelter Genauigkeit

HinwBemerkungeneise

Die folgende Tabelle enthält die ISO-Codes, die mit den Argumenten SourceCurrency und TargetCurrency verwendet werden können.

Währung ISO-Code Berechnungsgenauigkeit Anzeigegenauigkeit
Belgische Franc BEF 0 0
Luxemburgische Franc LUF 0 0
Deutsche Mark DEM 2 2
Spanische Peseten ESP 0 0
Französische Franc FRF 2 2
Irisches Pfund IEP 2 2
Italienische Lire ITL 0 0
Niederländische Gulden NLG 2 2
Österreichische Schilling ATS 2 2
Portugiesische Escudos PTE 0 0
Finnische Mark FIM 2 2
Euro EUR 2 2

In der vorhergehenden Tabelle legt die Berechnungsgenauigkeit fest, auf welche Währungseinheit das Ergebnis, basierend auf der Umwandlungsgenauigkeit, gerundet wird. Wenn Sie beispielsweise in Deutsche Mark umwandeln, ist die Berechnungsgenauigkeit 2, und das Ergebnis wird auf den nächsten Pfennig gerundet, wobei eine Mark aus hundert Pfennig besteht. Die Anzeigegenauigkeit legt fest, wie viele Dezimalstellen in dem Ergebnisfeld angezeigt werden.

Neuere Versionen der EuroConvert-Funktion unterstützen eventuell zusätzliche Währungen.

Währung ISO-Code
Dänische Kronen DKK
Drachme GRD
Schwedische Kronen SEK
Britisches Pfund Sterling GBP

Nachfolgende Nullen werden abgeschnitten, und bei ungültigen Parametern wird #Fehler zurückgegeben.

Wenn der ISO-Quellcode derselbe ist wie der ISO-Zielcode, wird der Originalwert der Zahl aktiviert.

Diese Funktion übernimmt kein Format.

Die EuroConvert-Funktion verwendet die aktuellen Kurse, die von der EU (Europäische Union) festgelegt wurden. Wenn sich die Kurse ändern, wird Microsoft die Funktion aktualisieren. Alle Informationen über die derzeit gültigen Vorschriften und Kurse erhalten Sie aus den Veröffentlichungen der Europäischen Kommission zum Euro.

Beispiel

Das erste Beispiel wandelt 1,20 Deutsche Mark in einen Euro-Wert (Antwort = 0,61) um. Das zweite Beispiel wandelt 1,47 Französische Franc in Deutsche Mark um (Antwort = 0,44 €). Sie setzen Wechselkurse von 1 Euro = 6,55858 Französische Franc und 1,92974 Deutsche Mark voraus.

EuroConvert(1.20,"DEM","EUR") 
EuroConvert(1.47,"FRF","DEM",TRUE,3)

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.