В ходе обучения языку программирования VBA (Visual Basic for Application) Вы овладеете навыками автоматизации работы в Microsoft Excel. Вы научитесь использовать автоматическую запись макроса в Excel, используя макрорекордер, абсолютные и относительные ссылки. Вы сможете исправлять недостатки автоматически генерируемого программного кода. Вы овладеете приемами работы в редакторе VBA — созданием проекта VBA, вводом и редактированием программного кода, созданием, сохранением и запуском процедуры VBA. Вы научитесь программировать объекты Excel, управлять листами, работать с диапазоном ячеек. Вы сможете облегчить свою работу, изучив циклические действия с ячейками, листами и рабочими книгами Excel и научившись программировать многократные действия. Вы научитесь создавать пользовательские функции и с их помощью решать задачи автоматизации в Excel. Вы овладеете отладкой и тестированием программы, обработкой ошибок. Вы научитесь создавать пользовательские формы и управлять ими. Вы освоите защиту проекта VBA и настройку уровней его безопасности.
Содержание: видеокурса «Microsoft Excel 2010/ 2007. Макросы на VBA. Уровень 4»:
Модуль 1. Автоматическая запись макроса в Excel • Использование макрорекордера для записи макроса в Excel • Использование абсолютных и относительных ссылок при записи макроса • Исправление недостатков программного кода, генерируемого автоматически
Модуль 2. Работа в редакторе VBA. Основные сведения о программировании на VBA • Создание проекта VBA. Использование окна проекта. • Ввод и редактирование программного кода • Создание, сохранение и запуск процедуры VBA • Типы данных, переменные, константы • Инструкции управления порядком выполнения команд: If…Then…Else и Select Case
Модуль 3. Программирование объектов Excel. Свойства и методы рабочих книг, листов и диапазонов ячеек • Понятие объектно-ориентированного программирования • Модель объектов Excel, ссылки на объекты • Обзор свойств и методов объекта Workbook • Управление листами: использование коллекции Worksheets и объекта Worksheet • Работа с диапазонами ячеек: использование объекта Range, его свойств и методов • Использование объектных переменных и конструкции With … End With
Модуль 4. Циклы: программирование многократных действий • Разновидности циклов в VBA • Цикл со счетчиком For...Next • Циклы с условием Do...Loop • Цикл по объектам For Each...Next • Примеры циклических операций с ячейками, листами и рабочими книгами Excel
Модуль 5. Создание пользовательской функции. Примеры пользовательских функций • Создание процедуры Function • Способы вызова пользовательской функции • Решение типичных задач автоматизации в Excel с помощью пользовательских функций
Модуль 6. Обработка ошибок. Отладка и тестирование программы • Типы ошибок • Создание процедуры обработки ошибок Run-time • Отладка и пошаговое тестирование программы
Модуль 7. Создание пользовательских форм. Основные элементы управления форм • Добавление формы в проект • Использование элементов управления: поле, надпись, кнопка • Написание процедур для элементов управления в формах
Модуль 8. Защита проекта VBA. Автоматизация запуска макросов • Настройка уровней безопасности • Защита проекта VBA • Создание пользовательских кнопок для запуска макросов • Использование событий рабочих книг и листов для запуска макросов
В курс входят материалы авторизованного курса Microsoft 50124A: Learn Microsoft Office Excel 2007 Step by Step, Level 2. Знание программы необходимо для менеджеров и офисных работников всех уровней, руководителей секретарей, помощников руководителей, бухгалтеров, экономистов, аналитиков, логистов и многих других специалистов. …
Несмотря на мощные функциональные возможности, обеспечиваемые пользовательским интерфейсом Excel, существует ряд задач, выполнение которых возможно только программным путем. Книга "Использование макросов в Excel" представляет собой введение в программирование на Excel VBA, содержащее примеры решения различных практических задач, возникающих при раб…
M10266 Программирование на С# с использованием Microsoft .NET Framework 4
Курс закладывает достаточный уровень владения языком программирования C# для прохождения последующих курсов по направлению программирование на платформе .Net Framework 4.0. Среда разработки Visual Studio получила широкое распространение на платформе Microsoft Windows. Одна из последних версий — Visual Studio 2010 охватывает все этапы создания прило…
Содержание пособия. Первое знакомство. Работа с диаграммами. Работа с формулами и функциями. Сортировка строк по столбцам. Работа со списками. Работа с диаграммами. Работа с функциями. Работа с функциями. Сортировка. Шаблоны. Фильтрация. Работа с диаграммами. Вычисления и функции. Трехмерные ссылки. Консолидация данных. Создание сводной таблицы. Ф…
Данный обучающий диск предлагает вам познакомиться с новым выпуском лучшего редактора электронных таблиц Microsoft Excel 2007. Курс поможет Вам легко и быстро освоить основные приемы работы с программой, изучить графический интерфейс пакета и выяснить назначение её основных управляющих элементов. Кроме того, Вы познакомитесь с основными приемами и …