В ЭТОЙ ЗАДАЧЕ
Аннотация
В Microsoft Excel можно создать пользовательское диалоговое окно предлагает пользователю сведения с помощью текстовых полей, кнопок или других элементов окна. Как правило при вводе текста в текстовом поле появляется текст при вводе. Тем не менее можно использовать свойство Visual Basic для приложений Майкрософт в форме выпуска (VBA) для создания эффекта скрытые или «маскируемый» текстового поля. Это может быть полезно для создания диалогового окна пароль, где вы не хотите текста, введенного в текстовом поле «visible». Следующая информация описывает, как для создания этого эффекта. В начало статьи
Создание диалогового окна
-
Запустите Excel.
-
Нажмите клавиши Alt + F11, чтобы запустить редактор Microsoft Visual Basic.
-
В Меню Вставкавыберите команду Формы пользователя.
-
С помощью панели Инструментов элементы управления, добавьте текстовое поле и кнопку в форму пользователем.
-
В окне свойств в списке объектвыберите TextBox1.
-
На вкладке по алфавиту выберитеPasswordChar.
-
Введите звездочку (*).
-
В окне свойств в списке объектвыберите UserForm1.
-
В меню запуска нажмите кнопку Запустить форму.
При вводе буквы, вместо этого отображается звездочка. В начало статьи
Образец кода для использования диалогового окна
Для получения текстовой строки, написанные на текстовое поле, можно использовать следующий образец кода:
-
Дважды щелкните форму пользователя CommandButton1 .
-
Введите следующий код:
Private Sub CommandButton1_Click() MsgBox Me.TextBox1End Sub
-
Нажмите кнопку Сохранить для сохранения проекта.
-
В меню запуска нажмите кнопку Запустить Sub/пользователя формы.
Введите слово в текстовом поле и нажмите кнопку . Введенный текст отображается в окне сообщения. В начало статьи