Объект, Семейство: TextBox (Поле ввода).
Объект, Семейство: UserForm (пользовательская форма).
Объект: Range (диапазон).
Объект: Sheet (лист), ActiveSheet (активный/выбранный лист).
Объект: Application (приложение).
Методы и свойства некоторых объектов VBA
Свойстваобъекта определяют его внешний вид и поведение, а методы объекта – те функции, которые может выполнять объект.
· Метод - Quit (закрыть).
· Свойство - Caption (имя главного окна).
Примеры:
Application.Quit - закрыть приложение;
Application.Caption = "Протокол" -установить в качестве заголовка окна приложения “Протокол”.
· Семейство - Sheets (листы).
· Методы - Select(выбрать); ShowDataForm (показать встроенную форму).
Примеры:
Sheets("Меню").Select- выбрать лист “Меню”;
ActiveSheet.ShowDataForm-на активном в настоящий момент листе показать встроенную форму.
· Методы - Select(выделить);Clear(очистить).
· Свойство - Name(имя).
Примеры:
Sheets("Протокол").Range("В4:В10").Name = "Класс"-диапазону В4:В10, расположенному на листе “Протокол”, присвоить имя “Класс”;
Sheets("Протокол").Range("В4:В10").Select-выделить диапазон В4:В10 на листе “Протокол”.
· Методы - Show(показать); Hide(скрыть).
· Свойство - Caption(текст, отображаемый в строке заголовка).
Примеры:
UserForm1.Show- показать пользовательскую форму номер один;
UserForm1.Hide- скрыть пользовательскую форму номер один;
UserForm1.Caption- "Информатика"- вывести заданный в кавычках текст в строке заголовка.
· Свойство:Text(содержимое).
Примеры:
UserForm1.TextBox1.Text = Date- в поле ввода номер один в пользовательской форме номер один записать текущую дату;
UserForm1.TextBox2.Text = " "-очиститьполе ввода номер два в пользовательской форме номер один.
· Метод: AddItem(добавить элемент в список).
· Свойства: Text(содержимое); Rowsource (источник строк для списка).
Примеры:
UserForm1.ComboBox2.Text = " "-очистить значение поля для поля ввода со списком номер два в пользовательской форме номер один;
UserForm2.ComboBox1.Rowsource="В2:В10"-источником строк для поля один со списком в пользовательской форме два установить данные из диапазона В2:В10;
UserForm1.ComboBox1.AddItem ("Факс")-добавить к списку элемент, заключенный в кавычки.
Объект, Семейство: OptionButton (переключатель)
· Свойства:Value(значение);Сaption(надпись).
Примеры:
UserForm3.OptionButton1.Value = True-выбрать переключатель номер один в пользовательской форме номер три;
UserForm3.OptionButton1.Capture = "Успеваемость"-установить надпись “Успеваемость” рядом с переключателем в пользовательской форме номер три.
Объект, Семейство: CheckBox (флажок)
· Свойства:Value(значение); Сaption(надпись).
Примеры:
UserForm2.CheckBox1.Value = True-установить флажок номер один в пользовательской форме номер два;
UserForm3.CheckBox1.Value = False- сбросить флажок номер один в пользовательской форме номер три;
UserForm4.CheckBox1.Capture="Класс"-установить надпись “Класс” рядом с флажком в пользовательской форме номер четыре.