Метод WorksheetFunction.Oct2Hex (Excel)
Преобразует восьмеричное число в шестнадцатеричное.
Синтаксис
expression. Oct2Hex (Arg1, Arg2)
Выражение Переменная, представляющая объект WorksheetFunction .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Arg1 | Обязательный | Variant | Number — восьмеричное число, которое требуется преобразовать. Число не может содержать более 10 восьмерий символов (30 бит). Наиболее значимым битом числа является бит знака. Остальные 29 бит являются битами величины. Отрицательные числа представляются с помощью нотации двух дополнений. |
Arg2 | Необязательный | Variant | Места — количество используемых символов. Если значение places опущено, Oct2Hex использует минимальное необходимое количество символов. Места полезны для заполнения возвращаемого значения начальными 0 (нулями). |
Возвращаемое значение
String
Замечания
Если число отрицательное, Oct2Hex игнорирует места и возвращает шестнадцатеричное число из 10 символов.
Если число не является допустимым восьмеричное число, Oct2Hex возвращает #NUM! значение ошибки.
Если для Oct2Hex требуется больше символов, чем помещает символы, он возвращает #NUM! значение ошибки.
Если значение places не является целым числом, оно усекается.
Если значение places не является числом, Oct2Hex возвращает #VALUE! значение ошибки.
Если значение places отрицательное, Oct2Hex возвращает #NUM! значение ошибки.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.