WorksheetFunction.Dec2Oct-Methode (Excel)

Rechnet eine Dezimalzahl in eine oktale Zahl um.

Syntax

Ausdruck. Dec2Oct (Arg1, Arg2)

Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Arg1 Erforderlich Variant Zahl: Die dezimale ganzzahlige Zahl, die Sie konvertieren möchten. Wenn number negativ ist, werden Orte ignoriert, und Dec2Oct gibt eine 10-Zeichen-Oktale (30-Bit) zurück, bei der das wichtigste 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 Orte weggelassen werden, verwendet Dec2Oct die erforderliche Mindestanzahl von Zeichen. 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

HinwBemerkungeneise

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

Wenn number nicht numerisch ist, gibt Dec2Oct die #VALUE! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Dec2Oct mehr zeichen als platziert, wird die #NUM! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

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

Wenn Orte nicht numerisch sind, gibt Dec2Oct die #VALUE! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn Orte negativ sind, gibt Dec2Oct die #NUM! 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.