WorksheetFunction.Dec2Oct-Methode (Excel)

Rechnet eine Dezimalzahl in eine oktale Zahl um.

Syntax

Ausdruck verwendet werden. Dec2Oct (arg1, arg2)

Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Arg1 Erforderlich Variant Zahl: die Dezimalzahl, die Sie konvertieren möchten. Wenn Zahl negativ ist, werden Stellen ignoriert, und Dec2Oct gibt eine 10-stellige (30-Bit) oktale Zahl zurück, in der das höchstwertige Bit das Vorzeichenbit ist. Die verbleibenden 29 Bits sind Größenbits. Negative Zahlen werden in der Zweierkomplementschreibweise dargestellt.
Arg2 Optional Variant Stellen – die zu verwendende Anzahl von Zeichen. Wenn "Places" weggelassen wird, wird für "Dez2Okt" die erforderliche Mindestanzahl von Zeichen verwendet. Das Argument Stellen ist speziell dann hilfreich, wenn der jeweilige Rückgabewert mit führenden 0-en (Nullen) aufgefüllt werden soll.

Rückgabewert

String

Hinweise

Wenn die Zahl < -536.870.912 oder die Zahl > 536.870.911 ist, gibt Dec2Oct den #NUM zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn die Zahl kein numerischer Wert ist, gibt Dec2Oct den #VALUE zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn für "Dec2Oct " mehr als Platzierungszeichen erforderlich sind, wird der #NUM zurückgegeben. Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Stellen keine ganze Zahl ist, wird die Zahl gekürzt.

Wenn Stellen kein numerischer Wert ist, gibt Dez2Okt den #VALUE zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Stellen negativ ist, gibt Dec2Oct den #NUM zurück! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

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.