Автоматизация работы в продуктах «МойОфис»: разработка макрокоманд и надстроек

Стоимость курса:
По запросу
КУРС
Автоматизация работы в продуктах «МойОфис»: разработка макрокоманд и надстроек
МойОфис Текст МойОфис Таблица SCORM Автоматизация работы в продуктах «МойОфис»: разработка макрокоманд и надстроек
Описание курса

Электронный курс «Автоматизация работы в продуктах «МойОфис»: разработка макрокоманд и надстроек» подходит для всех пользователей, желающих научиться создавать макросы и надстройки в продуктах МойОфис. Курс знакомит пользователей с языком программирования Lua и примерами использования автоматизации процессов с помощью продуктов «МойОфис Таблица» и «МойОфис Текст».

Курс доступен в составе комплексного обучения: Макросы и надстройки в продуктах МойОфис

Условия
Аудитория Корпоративные клиенты
Форма обучения Дистанционно
Продолжительность 6 часов
Необходимая подготовка
  • Знание операционных систем семейства Windows/Linux и офисных приложений на уровне опытного пользователя;
  • Опыт написания макросов и надстроек в других офисных пакетах, или знание языков программирования (как плюс);
  • Наличие в вашей организации системы дистанционного обучения (СДО).
Программа курса
Модуль 1. Введение
  • Навигация курса
  • Описание курса

Модуль 2. Знакомство с понятием макрокоманда и обзор редактора макрокоманд
  • Что такое макрокоманда
  • Язык программирования Lua
  • Особенности cоздания и исполнения макрокоманд в «МойОфис Таблица»
  • Обзор интерфейса редактора макрокоманд
Модуль 3. Создание, редактирование и отладка макрокоманд
  • Автозапись макрокоманд
  • Ручное программирование макрокоманд
  • Запуск макрокоманды
  • Редактирование макрокоманд
  • Отладка макрокоманды
  • Практическое задание

Модуль 4. Программирование на языке Lua
  • Комментарии
  • Переменные
  • Тип данных и правила объявления переменной
  • Типы данных. Number
  • Тип данных boolean и вычисление логических выражений
  • Тип данных string и обработка строк
  • Тип nil и присваивание значения
  • Тип nil
  • Операторы if-then-else и условные выражения
  • Циклы и итерации
  • Функции
  • Область видимости переменной
  • Тип данных table

Модуль 5. Разработка макрокоманд
  • Обзор объектной модели МойОфис
  • Управление листами в табличном документе
  • Работа с ячейками в табличном документе
  • Сводные таблицы
  • Печать документа

Модуль 6. Разработка надстроек
  • Назначение надстройки
  • Разработка надстройки
  • Контекст
  • Работа с файлами
  • Разработка форм ввода данных
  • Подключение сторонних модулей
  • Локализация настройки
Модуль 7. Разработка надстроек
  • Назначение надстройки
Результат курса
По окончании курса вы получите именной Сертификат МойОфис, подтверждающий успешное прохождение программы