87 прочтений · 3 года назад
Коммуникация с Excel на Python без VBA
Для многих VBA является неудобным языком программирования с непривычным синтаксисом, однако он является стандартом при выполнении сложных манипуляций с файлами Microsoft Office. В то же время тем, кто не желает мигрировать с языка Python, неоценимую помощь может оказать модуль openpyxl, который позволяет работать с Excel на уровне столбцов, строк и ячеек. Установка модуля осуществляется просто - pip install openpyxl. Создадим демонстрационный файл с двумя листами вида: Чтение и запись Чтение Происходит...
12 прочтений · 2 года назад
Расширяем возможности vba у офиса
Всем привет! Недавно я обратил внимание, что некоторые пользователи офисных программ используют макросы для упрощения написания документов, однако используют макросы не в полную силу, например, они используют исключительно штатные возможности языка Visual Basic, не прибегая к сторонним библиотекам и приложениям. Я решил исправить эту ситуацию, поэтому написал небольшую инструкцию о том, как можно применять внешние программы и сценарии в своих скриптах, тем самым давая возможность где-то упростить, где-то распараллелить разработку необходимых функций...