Вставьте следующую программу в окно в центре экрана. Эта программа использует шестнадцатеричный символ VBA «& H» для определения двух переменных: «a» и «b». Переменная "x" имеет место сумма этих двух чисел, а инструкция «MsgBox» отображает не шестнадцатеричные представления «a», «b» и "Икс."
Public Sub doHexMath () Dim x, a, b a = & H10 b = & HA x = a + b MsgBox a & "plus" & b & "equals" & x End Sub
Щелкните команду «Выполнить» в меню «Выполнить». Excel отобразит сообщение «16 плюс 10 равно 26». В шестнадцатеричном формате «10» равно 16, а «A» равно 10.
Щелкните вкладку «Разработчик», затем нажмите кнопку «Visual Basic» на панели «Код». Это действие вызовет среду программирования VBA.
Вставьте следующую программу в открывшееся окно программирования. Эта программа использует шестнадцатеричное представление для назначения цвета фона текущей выбранной ячейке в книге. Это обозначение появляется в присвоениях переменных «красный», «зеленый» и «синий». Оператор ActiveCell также использует в шестнадцатеричной системе счисления и складывает «красный», «зеленый» и «синий» компоненты вместе, чтобы получить число в формате, необходимом для установки цвета в Excel. Обратите внимание, что только «красная» переменная отлична от нуля. Это означает, что цвет, который вы увидите, будет чисто красным.
Public Sub colorCell () Тусклый синий, зеленый, красный красный = & HFF зеленый = & H0 синий = & H0 ActiveCell. Интерьер. Цвет = синий * & HFF00 + зеленый * & HFF + красный End Sub