Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kit.doc
Скачиваний:
3
Добавлен:
19.09.2019
Размер:
327.68 Кб
Скачать

49.Стандартные функции InputBox, MsgBox

Чтобы вывести информацию пользователю - нужно воспользоваться встроенной функцией MsgBox().

MsgBox(Текст[,кнопки] [,заголовок окна] [, файл справки, метка в файле справки])

Dim nVar As Integer

nVar = MsgBox ("Будем делать?", 65, "Демонстрационное окно сообщения")

Если значение nVar равно 1, то пользователь нажал OK, если 2, то Cancel.

Чтобы принять информацию от пользователя - нужно воспользоваться функцией InputBox().

Dim Input

Input = InputBox("Введите Ваше имя: ")

MsgBox (" Вы ввели: " & Input )

Для InputBox() можно указать текст приглашения, заголовок окна, значение по умолчанию, местонахождение окна и файл справки. Все вводимое пользователем InputBox() автоматически переводит в тип данных String — может потребоваться выполнить преобразование.

50. Объект Application

Объект Application представляет собой само приложение, в функции которого в данном случае выступает MS Excel. Имеется группа свойств объекта Application, которые заданы обычными переменными Visual Basic. Такие свойства называют терминальными свойствами.Свойства объекта Application:

Application.ActiveCell.Font.Size = 14

Здесь мы задаем размер шрифта для активной ячейки равным 14 пунктов.

- Свойство Cells возвращает объект Range, который представляет все ячейки на активном рабочем листе. В том случае, если активный объект не является рабочим листом, это свойство не применимо.

- Свойство CommandBars возвращает коллекцию CommandBars, содержащую все панели команд MS Excel.

- Свойство Sheets возвращает коллекцию Sheets, которая содержит все листы ак-тивной рабочей книги.

- Свойство Workbooks возвращает коллекцию, которая содержит все открытые рабочие книги (Workbooks).

- Свойство Width определяет ширину окна приложения в пикселах.

- Свойство Height определяет высоту окна приложения в пикселах.

- Свойство WindowState определяет состояние окна приложения. Значением данного свойства может быть одна из констант: xlMaximized, xlMinimized или xlNormal.

- Свойство Тор задает расстояние от верхнего края экрана до верхнего края окна приложения. Если окно приложения свернуто, то это свойство определяет позицию значка приложения.

- Свойство Left задает расстояние от левого края экрана до левого края окна приложения. Если окно приложения развернуто на весь экран, то это свойство возвращает отрицательное число, зависящее от ширины границы окна приложения.

Методы объекта Application

- Calculate Вызывает принудительное вычисление во всех открытых рабочих книгах.

- Run Запускает на выполнение подпрограмму или макрос.

- Volatile Вызывает перевычисление функции пользователя при изменении значений параметров.

- Wait Временно приостанавливает работу приложения без остановки работы других программ.

-OnKey Устанавливает выполнение специфицированной процедуры при нажатии заданной комбинации клавиш.

- OnRepeat

OnUndo

Определяет процедуру, выполняемую при выборе команды Правка, Повторить (Edit, Repeat) и Правка, Отменить (Edit, Undo) соответственно.

-OnRepeat (Text, Procedure), OnUndo (Text, Procedure) Определяет процедуру, выполняемую при выборе команды Правка, Повторить (Edit, Repeat) и Правка, Отменить (Edit, Undo) соответственно.

Quit Закрывает приложение.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]