Метод WorksheetFunction.Bin2Hex (Excel)

Преобразует двоичное число в шестнадцатеричное.

Синтаксис

expression. Bin2Hex (Arg1, Arg2)

Выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1 Обязательный Variant Двоичное число, которое требуется преобразовать. Число не может содержать более 10 символов (10 бит). Наиболее значимым битом числа является бит знака. Остальные 9 битов являются битами величины. Отрицательные числа представляются с помощью нотации двух дополнений.
Arg2 Необязательный Variant Количество используемых символов. Если значение "места" опущено, Bin2Hex использует минимальное необходимое количество символов. Места полезны для заполнения возвращаемого значения начальными 0 (нулями).

Возвращаемое значение

String

Замечания

Если число не является допустимым двоичным числом или число содержит более 10 символов (10 бит), Bin2Hex выдает ошибку.

Если число отрицательное, Bin2Hex игнорирует места и возвращает шестнадцатеричное число из 10 символов.

Если для Bin2Hex требуется больше символов, чем помещает символы, возникает ошибка.

Если значение places не является целым числом, оно усекается.

Если значение places не является числом, Bin2Hex создает ошибку.

Если значение места отрицательное, Bin2Hex создает ошибку.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.