Слайд 21.Visual Basic для приложений
Язык объектно-ориентированного программирования Visual Basic for Applications (VBA) предназначен
для разработки приложений в среде Windows&Office.
Этот язык близок к Visual Basic, но может выполняться лишь в рамках приложения, в которое он встроен.
Слайд 3Запуск среды разработки VBA осуществляется из любого приложения, входящего в Microsoft Office.
В
VBA имеется более 100 различных классов объектов, которые образуют некоторую иерархию.
Слайд 42.Иерархия объектов приложения Excel
Application (приложение)
Workbooks(книги)
Worksheets(листы)
Range(Диапазон ячеек)
Cells(ячейка)
Слайд 53.Адресация ячеек
Ceells (R,C)
где R - номер строки, а
С -номер столбца
Range("D3:D7")
– диапазон ячеек
Слайд 64.Формат программного кода
Объект.Свойство=Значение
Объект.Метод
Например: Range("D3:D7").Clear
Диапазон ячеек
Очистить
Sheets("Лист2").Select
Лист
Выбрать
Слайд 75.Макрос
Макрос – это имеющая имя последовательность заданных пользователем команд, хранящаяся в форме
стандартного программного модуля на языке Visual Basic for Aplication.
Создать макрос можно:
автоматически (когда приложение просто регистрирует выполняемые пользователем действия),
написать вручную (на языке программирования).
Слайд 8Пуск –Параметры Excel – Вкладка «Разработчик»
Слайд 9Вкладка «Разработчик»
Разработчик – Вставить -Кнопка