VBA Хр.


Функция Excel VBA CHR

VBA CHR — это встроенная функция, относящаяся к категории строковых/текстовых функций, используемая для получения символа, эквивалентного коду ASCII. Например, эквивалентной функцией Excel Workspace для CHR является Application.WorksheetFunction.CHAR.

Оглавление

Ниже приведен синтаксис Chr.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

синтаксис vba

Пример

.free_excel_div{фон:#d9d9d9;размер шрифта:16px;радиус границы:7px;позиция:относительная;margin:30px;padding:25px 25px 25px 45px}.free_excel_div:before{content:””;фон:url(центр центр без повтора #207245;ширина:70px;высота:70px;позиция:абсолютная;верх:50%;margin-top:-35px;слева:-35px;граница:5px сплошная #fff;граница-радиус:50%} Вы можете скачать этот шаблон Excel VBA CHR здесь – Шаблон VBA CHR Excel

Шаг 1: На листе Excel добавьте два текста заголовка в ячейки A1 и C1, как показано на рисунке ниже. Столбец A для ввода кода ASCII и столбец C для печати соответствующего символа, рассчитанного с помощью функции CHR.

пример vba chr 1.11

Для любой функции VBA функция VBA Функции VBA служат основной цели для выполнения определенных вычислений и возврата значения. Поэтому в VBA мы используем синтаксис для указания параметров и типа данных при определении функции. Такие функции называются определяемыми пользователем функциями. Чтобы использовать их в Excel, необходимо включить режим разработчика в меню «Файл» -> «Параметры», как показано на рисунке ниже.

Нажмите «Файл» -> «Параметры Excel» -> «Настроить ленту» -> «Разработчик» -> «ОК».

vba пример 1.1

  • Нажмите на вкладку «Разработчик». И в подразделе «Элементы управления» нажмите на опцию «Вставить» в VBA.

пример 1.4

  • Выберите первый элемент управления «Кнопка (элемент управления формой)».

пример vba chr 1.5

  • Обратите внимание, что курсор рабочей книги изменится на значок, который можно рисовать.
  • Когда вы попытаетесь нарисовать кнопку, откроется новое диалоговое окно с именем «Назначить макрос». По мере того, как мы узнаем больше, вы можете указать имя макроса, которое вы будете использовать в коде VB. Например, Button1_Click. Нажмите «ОК».

пример 1.6

  • Кнопка будет автоматически вставлена ​​в книгу. Текст заголовка кнопки доступен для редактирования, и мы можем изменить его, дважды щелкнув кнопку.

vba пример 1.7

Шаг 4: Написать VB-код

  • Выберите кнопку и щелкните первый вариант слева в подразделе «Код» на вкладке «Разработчик», т. е. «Visual Basic».

пример 1.8

  • Это запустит новое окно проекта VBA, как показано на рисунке ниже.

пример 1.9

  • Как показано на рисунке выше, пустой скелет для ранее созданного макроса, т. е. Button1_Click, заполняется в окне кода VB.
  • Вы можете написать определение макроса в соответствии с вашим намерением. Здесь мы увидим пример функции VBA CHAR в следующем разделе.

Шаг 5: Переключение между книгой Excel и VB IDE

Вы можете переключаться между рабочей книгой Excel и VB IDE, щелкнув крайний левый значок под меню «Файл», т. е. «Просмотр Microsoft Excel», как показано ниже.

пример 1.10

То, что нужно запомнить

  • Функция CHR может возвращать печатные и непечатаемые символы, присутствующие на клавиатуре и понятные компьютеру. Например, буквы, цифры и другие специальные символы являются печатными символами. Однако другие клавиши, такие как «Ввод», «Пробел» и «Esc», являются непечатаемыми символами.
  • CHR — это функция VBA, и ее нельзя использовать в Excel как есть. Соответствующая ему функция в Excel — Application.WorksheetFunction.CHAR.

Рекомендуемые статьи

Эта статья была руководством по VBA CHR. Здесь мы обсуждаем, как получить символ кода ASCII в Excel с помощью функции VBA CHR вместе с примерами и кодами. Вы можете узнать больше о VBA из следующих статей:

  • Функция переключения в VBA
  • Разрыв цикла VBA
  • Примеры VBA InStr

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *