Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
119
Добавлен:
16.04.2015
Размер:
2.54 Mб
Скачать

Приложение 1. Примеры методов и свойств объектов vba в Excel.

Объект Worksheet и семейство Worksheets

Метод

Действие

Пример

Activate

Активизация указанного рабочего листа

Worksheets(1).Activate

Add

Создание нового рабочего листа

ActiveWorkbook.Worksheets.Add

Delete

Удаление рабочего листа

Worksheets(1).Delete

Protect

Установка защиты активного листа от внесения в него изменений

Activesheet.Protect Password:=”Мария”

Unprotect

Снятие защиты с активного листа

Activesheet.Unprotect Password:=”Мария”

Copy

Копирование активного листа в другое место рабочей книги

Worksheets(“Лист1”).Copy_

after:= Worksheets(“Лист3”)

Объект Range

Свойство

Действие

Пример

Value

Возвращает значение из ячейки

Заносит в ячейку значение

Заносит в ячейку текст

x=Range(“B1”).Value

Range(“B1”).Value=y

Range(“B1”).Value=”Объем ссуды”

NumberFormat

Заносит в ячейку параметры формата

Range(“B3”).NumberFormat=”0.00%”

Formula

Заносит в ячейку формулу

Range(“B5”).Formula=”A5*B17”

WrapText

Устанавливает режим ввода текста в ячейку с переносом по словам

With Range(“B2”)

.Value=”Компьютер Пентиум 4”

.WrapText = True

End With

Объект Range

Метод

Действие

Пример

Select

Выделяет диапазон ячеек

Range(“A1:G17”).Select

AutoFit

Автоматически настраивает ширину помеченных строк /столбцов

Selection.Rows.AutoFit

Selection.Columns.AutoFit

Clear

Очищает диапазон ячеек

Range(“A1:G17”).Clear

Copy

Копирует диапазон ячеек в другой диапазон

Range(“A1:A4”).Copy _

Destination:=Range(“D1:D4”)13

GoalSeek

Производит подбор параметра

Range(“B8”).GoalSeek Goal:=p_

ChangingCell:=Range(“B7”)14

Приложение 2. Примеры методов, свойств и событий элементов управления vba в Excel

Объект UserForm

Метод

Действие

Пример

Show

Отображает UserFofm на экране

UserFofm1.Show

Hide

Скрывает UserFofm

UserFofm1.Hide

Событие

Действие

Пример заголовка процедуры

Initialize

Происходит при отображении формы на экране

Private Sub UserForm_ Initialize ()

Terminate

Происходит при закрытии формы

Private Sub UserForm_ Terminate ()

Объект TextBox

Свойство

Действие

Пример

Text

Возвращает текст, содержащийся в поле

Цена=TextBox1.Text

Enabled

Разрешает/запрещает вносить изменения в поле (окно TextBox)

TextBox1.Enabled=True

TextBox1.Enabled=False

WordWrap

Разрешает/запрещает перенос в поле по словам

TextBox1. WordWrap =True

TextBox1. WordWrap =False

Visible

Разрешает/запрещает отображение TextBox на экране

TextBox1. Visible =True

TextBox1. Visible =False

Объект Label

Свойство

Действие

Пример

Caption

Возвращает текст, отображаемый в надписи

Label2.Caption=”Функция”

WordWrap

Разрешает/запрещает перенос в надписи по словам

Label2. WordWrap =True

Label2. WordWrap =False

Visible

Разрешает/запрещает отображение надписи на экране

Label2. Visible =True

Label2. Visible =False

Объект CommandButton

Свойство

Действие

Пример

Caption

Возвращает текст, отображаемый на кнопке

CommandButton1.Caption=”Выполнить”

Enabled

Разрешает/запрещает нажатие кнопки пользователем

CommandButton1. Enabled =True

CommandButton1. Enabled =False

Visible

Разрешает/запрещает отображение кнопки на экране во время выполнении программы

CommandButton1. Visible =True

CommandButton1. Visible =False

Default

Присваивает/отменяет присвоение клавише <Enter> функции кнопки

CommandButton1. Default =True

CommandButton1. Default =False

Cancel

Присваивает/отменяет присвоение клавише <Esc> функции кнопки

CommandButton1. Cancel =True

CommandButton1. Cancel =False

ControlTipText

Создает всплывающую табличку с надписью

CommandButton1. ControlTipText=”После нажатия на кнопку ваш ответ не может быть изменен”

Объект OptionButton

Свойство

Действие

Пример

Caption

Создает надпись, отображаемую рядом с переключателем OptionButton

OptionButton 1.Caption=”Выполнить”

Enabled

Разрешает/запрещает пользование переключателем

OptionButton 1. Enabled =True

OptionButton 1. Enabled =False

Visible

Разрешает/запрещает отображение переключателя на экране во время выполнения программы

OptionButton 1. Visible =True

OptionButton 1. Visible =False

Объект CheckBox

Свойство

Действие

Пример

Caption

Создает надпись, отображаемую рядом с флажком CheckBox

CheckBox 1.Caption=”Выполнить”

Enabled

Разрешает/запрещает пользование флажком

CheckBox 1. Enabled =True

CheckBox 1. Enabled =False

Visible

Разрешает/запрещает отображение флажка на экране во время выполнения программы

CheckBox1. Visible =True

CheckBox1. Visible =False

Соседние файлы в папке Word