Здравствуйте!
Я работаю в крупной компании на протяжении более 15 лет, в течение которых накопил огромный опыт автоматизации процедур разной степени сложности в Excel и других офисных приложениях с помощью VBA (Visual Basic for Applications) – встроенного инструмента Microsoft Office.
Примеры реализованных решений:
- Перенос данных из одной Excel-формы в другую;
- Валидация данных (автоматический поиск и устранение ошибок в таблицах Excel);
- Анализ массивов информации, построение отчетов, справок и диаграмм на основе данных в Excel;
- Формирование пригодных для анализа массивов на основе разрозненных данных, содержащихся в разных файлах, в т.ч. имеющих разную структуру;
- Перенос данных в другие приложения (Word, PowerPoint) и т.д;
- Перенос таблиц и готовых макросов VBA в таблицы Google и Google scripts.
Представьте себе, что вы имеете дело со сложными формами, содержащими сотни или тысячи строк, да еще и разбитыми на подразделы. А если при этом надо брать из исходных данных не всю информацию, а лишь часть, которую еще надо выбрать по определенным критериям? Также часто приходится иметь дело: с датами в формате «43952»; скопированными из Ворда числами, которые ведут себя как текст; формулами, которые подло «захватывают» не весь диапазон данных; исковерканными форматами, да еще много с чем. И вам приходится долго приводить это безобразие к удобоваримому виду, чтобы просто начать с ним работать. Написанный умельцем макрос VBA позволит вам забыть об этой проблеме очень надолго.
Возможно, вам приходится собирать информацию от своих партнеров или даже от предприятий, входящих с вами в одну группу, в виде разнородных файлов. В лучшем случае это может быть набор файлов одинакового формата в Excel, которые будут выгружены автоматически из учетных систем ваших контрагентов. В более сложных случаях файлы будут сформированы вручную или имеют разные форматы – doc, txt, xml и т.д. И, скорее всего, не в вашей власти заставить контрагентов формировать данные в том виде, который удобен для вас, а не для них.
Вы можете потратить несколько часов в день, чтобы обработать всю входную информацию вручную, чтобы учетная система могла её переварить, или даже нанять для этих целей специального работника, которому придется регулярно платить. Но есть и другой выход: призвать на помощь компетентного специалиста, и он за скромную плату сделает специально под ваши цели и форматы программу, которая будет приводить данные в необходимый вам вид за несколько секунд. Просто каждый раз, когда будут поступать данные, вы будете нажимать кнопку в панели инструментов Excel, и данные преобразуются автоматически.
Я могу помочь, если вам потребуется адаптировать уже готовые макросы в Excel под популярный в последнее время формат Google sheets и его скрипты, либо разработать что-то с нуля в этой среде.
Вы также можете оказаться студентом, которому необходимо сделать проект по программированию с использованием VBA, а программировать вам неинтересно и вообще. Я понимаю и вполне могу вам помочь сэкономить время и получить хороший балл.
Я умею разговаривать с пользователями на нормальном русском языке, не буду изводить вас специфической терминологией вроде «кубы OLAP», «нормализация СУБД» и доказывать вам, что ваш рабочий процесс в принципе неправильно устроен. Как только я пойму, в чем заключается проблема и что вы хотите получить на выходе, следующим для вас шагом будет просмотр предварительного результата. К любой работе, независимо от её стоимости и потраченных усилий, отношусь максимально ответственно. Наше общение будет коротким и безболезненным, результат – приятным для вас и недорогим. Обращайтесь!