Функция Excel VBA InputBox - простые макросы Excel

Содержание

Вы можете использовать Функция InputBox в Excel VBA чтобы предложить пользователю ввести значение. Поместите командную кнопку на свой рабочий лист и добавьте следующие строки кода:

1. Сначала объявите переменную myValue типа Variant.

Dim myValue As Variant

Примечание: мы используем здесь переменную типа Variant, потому что переменная Variant может содержать любой тип значения. Таким образом, пользователь может вводить текст, числа и т. Д.

2. Добавьте следующую строку кода, чтобы отобразить поле ввода.

myValue = InputBox ("Дайте мне информацию")

3. Запишите значение myValue в ячейку A1.

Диапазон ("A1"). Значение = myValue

Результат, когда пользователь вводит значение 5 и нажимает кнопку ОК.

4. Функция InputBox имеет больше необязательных аргументов. В следующей строке кода показано поле ввода с заголовком, отображаемым в строке заголовка и имеющим значение по умолчанию. Значение по умолчанию будет использоваться, если не предоставлено никаких других входных данных.

myValue = InputBox («Дайте мне информацию», «Привет», 1)

Результат, когда пользователь нажимает только кнопку ОК.

Примечание. Поместите курсор на InputBox в редакторе Visual Basic и нажмите F1, чтобы получить справку по другим необязательным аргументам.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave