Получение информации из Интернет в MS Excel +Взаимодействие Excel с другими прил-ми
О чём курс
Данный комплекс обучающих материалов представляет собой глубокое погружение в возможности автоматизации и расширения функционала Microsoft Excel с помощью языка программирования VBA. Курс ориентирован на специалистов, аналитиков и пользователей, стремящихся выйти за рамки стандартных табличных вычислений и превратить Excel в мощный инструмент для интеграции с внешними системами, веб-ресурсами и базами данных. Программа обучения охватывает широкий спектр задач: от управления файловой системой и взаимодействия с офисными приложениями до создания профессиональных пользовательских интерфейсов и автоматизированного сбора данных из сети Интернет.
В первой части курса вы освоите навыки взаимодействия Excel с операционной системой и другими приложениями пакета MS Office. Вы научитесь программно управлять файлами и папками, работать с текстовыми форматами, интегрировать данные с MS Word, MS Outlook и базами данных (MS Access, DBase). Особое внимание уделено основам SQL, что позволит вам эффективно манипулировать данными, выполняя выборку, добавление и удаление записей. Вы также узнаете, как управлять системным реестром и запускать внешние приложения прямо из среды Excel, что значительно расширяет возможности автоматизации рутинных процессов.
Вторая часть программы посвящена актуальной теме веб-скрейпинга. Вы научитесь создавать автоматизированные парсеры для сбора информации с интернет-ресурсов. Это критически важный навык для тех, кто работает с прайс-листами поставщиков, мониторингом конкурентов или необходимостью быстрого наполнения баз данных актуальной информацией. В ходе обучения разбираются реальные кейсы, включая написание парсеров для таких крупных площадок, как «Авито» и «Яндекс-Маркет», что дает понимание архитектуры программ для сбора данных и способов решения типичных проблем при их разработке.
Завершающий блок курса сфокусирован на создании профессиональных пользовательских интерфейсов (UserForms). Вы узнаете, как проектировать удобные формы ввода, которые не только ускоряют работу, но и минимизируют ошибки за счет встроенного контроля корректности данных. Вы научитесь программно управлять элементами управления, настраивать их свойства, создавать динамические списки и интегрировать дополнительные компоненты, отсутствующие в стандартной панели инструментов. Использование таких форм делает ваши проекты более профессиональными, понятными и удобными для конечного пользователя.
Курс проходит в формате мастер-классов, что обеспечивает высокую практическую направленность. В комплект материалов входят видеозаписи уроков и примеры с открытым программным кодом, которые можно использовать как шаблоны для собственных разработок. Программа идеально подходит для тех, кто хочет повысить свою квалификацию, автоматизировать ежедневные задачи и создавать сложные аналитические решения на базе Excel, используя весь потенциал VBA.
Программа обучения
Работа с файловой системой: копирование, перемещение, удаление файлов и папок, получение их атрибутов: размер, дата создания и т.п. Работа с текстовыми файлами .txt, .csv и т.п. (чтение и запись) Вывод данных в документ MS Word Основы языка запросов SQL для работы с базами данных (команды SELECT, INSERT, UPDATE, DELETE) Работа с базой данных MS Access: выборка данных, добавление и удаление записей Работа с таблицами данных DBase (файлы .dbf): выборка данных, добавление и удаление записей Работа с MS Outlook: создание и отправка писем, поиск писем в папке, сохранение вложений Работа с системным реестром: сохранение и считывание параметров (только в рамках средств VBA) Запуск любых внешних приложений (Блокнот, Проводник и т.д.) Получение информации из Интернет в MS Excel как создавать пользовательские формы в файлах Excel; как открыть форму и установить первоначальные значение элементов; как и когда проверять корректность вводимых данных; как программно изменять размер и положение элементов и формы; как установить невидимость или недоступность объекта; как включить в проект дополнительные элементы управления, которых нет на панели инструментов (например, поле выбора даты); как вызвать диалог открытия файлов и установить в нем отбор по типу файла; как заполнить список/выпадающий список данными с рабочего листа книги; как разрешить или запретить пользователю вводить собственные значения в выпадающий список; как разрешить пользователю выбирать в списке сразу несколько строк и как обработать результат такого выбора; как в программе получить значение элемента формы после ее закрытия; как программно вставить из файла картинку и точно указать ее местоположение на листе и многое другое.
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.