Курсы VBA в Microsoft Excel. Курсы VBA (Visual Basic for Applications) в Excel с нуля Курсы по написанию макросов excel

Наибольшее количество прикладных задач, которые невозможно реализовать без макросов, возникает при работе с электронными таблицами Excel.

В курсе рассматриваются вопросы автоматизации обработки множества рабочих файлов, организации доступа к базам данных, создания диалоговых окон для конечного пользователя и оформления проекта VBA в виде надстройки Excel.

По окончании курса Вы будете уметь:

  • программировать сложные процедуры с вложенными циклами, использующие массивы переменных
  • автоматизировать работу с файловой системой, использовать диалоги для выбора файлов и папок
  • автоматизировать создания cводных таблиц
  • создавать пользовательские формы для организации диалоговых окон для работы пользователей
  • создавать надстройки Microsoft Excel 2016/2013 с помощью VBA

Цель курса

Совершенствование знаний и навыков, необходимых для углубленного изучения программирования в средеMicrosoft Excel 2016/2013.

Целевая аудитория

Программа курса ориентирована на опытных пользователей Microsoft Office Excel 2016/2013 с начальным опытом создания макросов на языке программирования Visual Basic for Applications (VBA) в среде Microsoft Excel.

Необходимая подготовка

Желательно прохождение курса Microsoft Excel 2016/2013. Макросы на VBA

1. Массивы, локальные и глобальные переменные в VBA

  • Объявление локальных и глобальных переменных
  • Использование одномерных и многомерных массивов
  • Динамические массивы
2. Процедуры с вложенными циклами
  • Применение вложенных циклов для обработки больших массивов данных
  • Программное прерывание работы циклов For и Do

3. Работа с файловой системой посредством VBA
  • Открытие документа Excel из программы. Свойство FileDialog объекта Application
  • Автоматическое создание списка всех файлов в рабочей папке. Функция Dir
  • Обработка нескольких файлов в одной программе
4. Автоматизация создания Сводных таблиц
  • Автоматизация создания Сводных таблиц
  • Программирование изменения настроек Сводной таблицы
5. Создание пользовательских форм для организации диалога
  • Добавление пользовательских форм UserForm в проект VBA
  • Добавление элементов управления в UserForm
  • Создание процедур обработки событий для элементов формы
6. Создание надстроек Excel с помощью VBA
  • Создание надстройки Excel
  • Использование в надстройке процедур, пользовательских функций и пользовательских форм
  • Создание пользовательских кнопок для запуска макросов надстройки

Получаемый документ

В нашем УЦ вы можете пройти курсы Макросы в Excel. Обучаясь, вы постоянно будете открывать новые возможности. Причем вам не придется много конспектировать и зазубривать. Вся необходимая информация, изложенная в понятной форме, запомнится достаточно быстро. Вы просто усвоите ее и научитесь выполнять даже достаточно сложные операции. Уже в ближайшее время работа с таблицами станет максимально легкой.

В чем секрет нашего обучения?

Таких секретов 3.

  • Опытные педагоги. Занимаясь с вами, они не просто читают лекции. Преподаватели помогают нарабатывать навыки. Они грамотно совершенствуют ваши умения, позволяют достичь высшей ступени мастерства. Педагоги всегда готовы проконтролировать уровень полученных вами знаний, устранить ошибки, ответить на вопросы.
  • Грамотно составленные программы. Они подходят не только для опытных специалистов, которые постоянно совершенствуют, но и для новичков.
  • Интересные занятия в комфортных условиях. Мы предоставляем каждому слушателю оснащенное рабочее место. Мы заботимся о том, чтобы любой студент имел доступ к современному программному обеспечению и шел в ногу со временем. А еще мы стремимся к созданию таких условий обучения, в которых никому не будет скучно или сложно.

Записывайтесь на курсы. Мы будем рады помочь вам грамотно использовать собственные ресурсы и современные возможности.

В дополнение к советам, как научиться писать макросы VBA для Excel , расскажу и свою историю - как я учился программированию на VBA.

Началось всё в прошлом веке, в 1993 году, когда я учился в школе. На уроках информатики, у нас в классе, стояли компьютеры-монстры под названием «Корвет» , и мы писали на них простенькие программы на Бейсике. Компьютеры эти отличались от «нормальных» (IBM-совместимых) весьма заметно - у них был монохромный дисплей, напрочь отсутствовал жесткий диск и дисководы для дискет, и единственное, что на нём запускалось (автоматически, после загрузки) - это интерпретатор языка Basic.

Вообще-то, интерес к программированию у меня проявился раньше - в возрасте 9 лет, когда я увидел в журнале «Моделист-конструктор» за 1988 год (который читал регулярно, от корки до корки) какие-то машинные коды для компьютера «Специалист» . Меня тогда очень заинтересовала возможность вбить в компьютер какие-то буквы и цифры, чтобы заставить его делать то, что мне хочется. Увы, финансовое положение моих родителей в те времена оставляло желать лучшего, и о покупке какого-либо подобия компьютера не могло быть и речи. Так что я развлекался тем, что переписывал эти коды из журнала в тетрадку, в надежде, что когда-нибудь у меня появится компьютер, и я смогу им управлять:)

Поскольку в те времена домашний компьютер был роскошью (лишь у некоторых были дома «Спектрумы» , а кому-то повезло обзавестись дорогущим IBM PC 286), осваивал Basic я исключительно в школе, порой задерживаясь после уроков. Школьной программой было предусмотрено всего 2 года обучения предмету «Информатика» (10 и 11 классы), но я с детства интересовался всякой электроникой, поэтому стал посещать занятия с 8 класса, читая там единственную книжку-инструкцию по «Корвету» (вот эта книга , с которой начался мой путь в программирование, она же в ПДФ), и пытаясь составлять простенькие программы. Вскоре преподаватель стала пускать меня за главный компьютер (только на нём была возможность сохранять программы на дискету 5.25" - и то, для этого приходилось немало потрудиться) - и мои программы стали намного сложнее. Однажды даже удалось реализовать игру «Покер» с графическим интерфейсом (получилось около 2000 строк кода) - это при том, что интерпретатор Basic позволял выводить на экран только символы, и графические примитивы.
В итоге, к окончанию школы (1996 год) я умело пользовался циклами, и имел некоторый опыт составления алгоритмов.

Что касается алгоритмов - этот термин до сих пор вызывает у меня аллергию. Во времена учебы в школе, на лекциях по информатике (учился я достаточно неплохо, и нас, победителей всяческих олимпиад, отправляли на дополнительное обучение высшей математике и информатике в очно-заочную школу при УрГУ), нас заставляли писать алгоритмы на каком-то псевдокоде (смеси русского языка с Turbo Pascal). Поскольку в программировании я заметно отставал от сверстников (они учились на IBM-совместимых компьютерах, где был этот самый Паскаль и многое другое, а я, кроме Бейсика, ничего не знал и не видел), было очень сложно освоить синтаксис алгоритмического языка. Кроме того, я не понимал (и сейчас не понимаю), зачем нужно тратить час на составление алгоритма для простейшей программы, если можно просто открыть редактор, и написать несколько строк кода (для меня, нормально знающего английский язык, синтаксис языка BASIC был куда понятнее, чем этот загадочный алгоритмический псевдокод). Про блок-схемы вообще речи не идёт - как вспомню институт, где нас заставляли рисовать блок-схемы (на несколько листов формата A4) для простейших программ из 10 строк, перестаю понимать, как вообще может не пропасть желание изучать программирование после всего этого...

После окончания школы, в институте, я немного изучал Turbo Pascal, на чём моё обучение программированию остановилось на десятилетие (компьютера дома и на работе не было), и я забыл почти всё, что изучал на уроках информатики.
Однако в 2004 году, у меня на работе, начальство наконец-то решило заменить печатную машнку (на которой я уже очень умело колотил по клавишам) на простенький компьютер (это был Pentium-1 с 64 мегабайтами ОЗУ и Windows 98). Учитывая, что Windows я увидел тогда впервые, мне пришлось обучаться работе на компьютере «с нуля».

Освоил компьютер я быстро, т.к. уже на второй день Windows слетела после безуспешной попытки разгона процессора, и мне пришлось в экстренном порядке осваивать переустановку ОС и программ. Человек, помогавший мне в первый день знакомства с компьютером устанавливать операционную систему и основные программы, не имел возможности помогать мне постоянно. Он оставил мне дистрибутивы Windows и Office, пару дисков в разными утилитами, после чего объяснил мне, как вбивать и форматировать текст в Word, как открывать и сохранять файлы через меню программ, и ушел, пожелав мне удачи. Мне ничего не оставалось, как осваивать систему «методом тыка».

Каким счастьем (после печатной машинки) была возможность сохранять и редактировать напечатанные документы... и меня нисколько не смущало, что запуск Word занимал около 20-30 секунд (а CorelDRAW грузился пару минут). Компьютер стал моим главным увлечением - за пару месяцев я освоил основные программы, через полгода вовсю ковырялся в реестре, восстанавливая слетевшую винду (кто помнит Win98 - тот меня поймёт), попутно освоил архитектуру компьютера (постоянно приходилось перетыкать модули памяти, подключать дополнительные жесткие диски, и т.п.)

Работа моя заключалась в подготовке различных документов (актов, приказов и т.п.), и я стал задумываться, как же её упростить (не люблю делать одно и то же изо дня в день). Почти сразу я обратил внимание на пункт «Редактор Visual Basic» в меню Microsoft Word, и полез смотреть, что это за зверь такой. Потыкался, поглядел встроенную справку, - но мало что понял. Ничуть не похож был этот Basic на тот, что я изучал в школе. Разобрался, что можно рисовать формы с кнопочками и текстовыми полями, - но как заставить это работать, пока не понимал. Доступа в интернет не было, так что поглядеть примеры использования я не мог.

Так бы и забросил я это дело, но тут, в один прекрасный день, файлы Word стали открываться медленно, и при их открытии стала выскакивать какая-то ошибка. Стал разбираться - и обнаружил, что ошибка возникает при выполнении макроса из 20 строк, загадочным образом оказавшегося во всех моих документах. Поглядев код, я понял, что передо мной ничто иное, как макровирус, заражающий все открываемые файлы Word, и безуспешно пытающийся отправить какие-то данные по сети. (кстати, это был первый и последний раз, когда я видел макровирус, - с тех пор через меня прошли тысячи файлов Excel и Word, и я ни разу не встречал в них макровирусы). Это меня заинтересовало - если макрос может собрать данные с компьютера, сам себя скопировать в другие файлы, да ещё что-то отправить на другой IP адрес, - значит, при помощи макросов можно сделать практически что угодно!

И я стал осваивать макросы - читал встроенную справку по VBA, пробовал примеры кода из этой справки, писал простенькие циклы (что я помнил ещё со школы), рисовал несложные формы, и т.п. Вовсю пользовался записью макросов в Word, оптимизируя полученный код. (c Excel я тогда не работал - вообще плохо понимал, для чего он может быть полезен). Пользы это приносило мало - но мне было интересно, т.к. я увлекался программированием ещё со школьной скамьи. Постепенно, моя работа стала упрощаться, хотя на автоматизацию уходило времени больше, чем потребовалось бы на ручное выполнение всех действий.

Однажды, в 2006 году, мне реально понадобились навыки программирования на VBA. По работе, понадобилось создавать (рисовать в CorelDRAW) много однотипных планов эвакуации (это такие чертежи помещений со стрелочками, и специфическими значками). Рисовать-то их можно было и вручную, но, чтобы результат соответствовал ГОСТу, было необходимо соблюдать разные пропорции и расстояния между элементами. Двигать значки по листу, подгоняя «на глаз» рассстояние от линий и соседних значков, быстро надоело. А ещё надо было всё выравнивать, быстро рисовать и красиво соединять пунктирные линии, каждый раз выполнять предпечатную подготовку, и т.д. и т.п... В итоге, потратив 2 или 3 месяца на автоматизацию этого процесса, я добился сокращения времени изготовления чертежа в несколько раз. К тому же, приятно было смотреть на лица коллег, когда на их глазах происходили чудеса, - линии рисовались и двигались на экране сами, стрелки выравнивались и загибались, всё мелькало, и через минуту я уже вытаскивал из компьютера дискету, готовую к отправке к типографию (с двумя копиями файла, полностью готового к печати)

На дворе было лето 2008 года. Заняться мне было нечем, и я решил помочь с решением задач в Excel людям, обращающимся за советом на форумы. Втянулся я в это быстро - приятно было слышать благодарности от людей, которым моя «волшебная кнопка» сэкономила много часов однотипной работы. К тому же, помощь требовала совсем немного сил, - порой достаточно было написать 2-3 строки кода. Тут я начал понимать, что знаю в VBA и Excel ещё очень и очень плохо, - и стал учиться, разбираясь в решениях, предлагаемых более опытными коллегами.

Потребовалось 2 или 3 года, в течении которых я помогал на форумах всем желающим, чтобы начать чувствовать себя в Excel уверенно. Поначалу писал совсем простенькие макросы, потом - более сложные. Спустя год ко мне начали обращаться с заказами - тогда я готов был работать за копейки (ибо целью было не зарабатывание денег, а помощь людям). Первым более-менее серьёзным заказом, за который я взял плату, была программа для сотрудников приемной комиссии - пришлось реализовывать базу данных в Excel. За 3 недели мучений и переделок (заказала программу студентка, которая сама точно не знала, что ей нужно) программа была написана - и заработал я на этом около 3500 рублей. С тех пор со студентами я не работаю - денег мало, техзадания нет, куча просьб о переделке (потому что преподу что-то не понравилось), да и вообще неприятно осознавать, что программа будет запущена всего 1 раз, а потом ей никто пользоваться не будет.

В 2009 году я сделал сайт сайт. Сайтом это можно было назвать лишь с натяжкой - он состоял из одной страницы (вот как он выглядел в то время). Пользы от такого сайта, как вы понимаете, быть не могло, - те, кто заходил на сайт, и без того уже знали, чем я занимаюсь. А хотелось большего - чтобы сайт приносил пользу, как мне, так и своим посетителям. Поэтому мне в экстренном порядке пришлось изучать сайтостроение, - и, благодаря помощи друга, через несколько месяцев сайт приобрел движок в виде CMS Drupal (самому мне было бы это не осилить). Что публиковать на сайте, я тогда ещё не придумал, потому начал использовать его в качестве записной книжки - публиковать там полезные универсальные макросы и функции, чтобы не приходилось их каждый раз искать в разных файлах, вспоминая, когда и кому я делал подобное.

Не прошло и полгода, как посещаемость сайта стала расти. Выяснилось, что выкладываемые мной макросы интересны многим, и это дало мне стимул к дальнейшему развитию ресурса - я стал выкладывать готовые решения в виде файлов Excel и надстроек, уделять больше внимания функционалу и структуре сайта. Вместе с тем, стало расти количество заказов, - посетители сайта видели, что возможности макросов безграничны, и обращались ко мне с просьбой автоматизировать свою работу. Но, всё равно, заказов было слишком мало, чтобы всерьёз рассматривать программирование как источник дохода, - в месяц было 2-3 небольших заказа. Даже если и заказывали относительно сложную программу, то радости это не приносило - я, по неопытности, сразу оговаривал сумму, а потом, по доброте душевной, соглашался на разные доработки, отсутствовавшие в изначальном задании на программу. В результате этого, я неделями работал над одной программой, а зарабатывал совсем немного - поскольку изначально предполагалось, что сделать надо совсем немного.

Но это время (почти год) не было потеряно впустую - денег я не заработал, но зато приобрел бесценный опыт в разработке пользовательских интерфейсов (приходилось рисовать формы ввода с сотнями полей), решении нестандартных для Excel задач (обработка сайтов, работа с файлами, изображениями, и т.д.), заодно научившись с полуслова понимать заказчиков и их задания (ээх, видели бы вы, как некоторые люди формулируют задания на сложные программы в одном предложении из 10 слов...). Телепатом я ещё не стал, но стал догадываться, чего на самом деле хочет заказчик, и предлагал людям именно то, что им нужно (большинство сами не знают, чего хотят, когда обращаются за помощью). И всё было бы хорошо, если не отсутствие заказов (к тому времени, помогать людям на форуме стало надоедать - каждый день одни и те же вопросы, никто не хочет пользоваться поиском, да ещё и студенты-халявщики одолевают).

И начал я думать, как же увеличить количество заказов, - хотелось, чтобы моё хобби наконец-то начало приносить ощутимый доход. Опять пришлось удариться в сайтостроение - освоить основы SEO, дизайна, да и сайтостроительства в целом. И однажды понял я, чего до сих пор нехватало на сайте, - большой кнопки для оформления заказа. Недолго думая, в течении 5 минут эта кнопка (которую сейчас вы можете созерцать в левом верхнем углу страницы) была добавлена на все страницы сайта. Результат не заставил себя долго ждать - в течение месяца я получил заказов больше, чем за весь предыдущий год.

Наступил 2012 год. Количество заказов выросло до такого объема, что одному мне осилить их не было никакой возможности. Часть заказов я стал передавать своим коллегам (особенно крупные и сложные заказы), ибо всех денег всё равно не заработать, да и сидеть сутками за монитором не очень хочется. Попутно на основной работе (с 8:00 до 17:00 я работал инженером в местном интернет-провайдере) заметно выросла нагрузка, и я перестал успевать писать макросы в рабочее время. В итоге, на развитие сайта времени совсем не оставалось - вечерами только успевал разгребать часть заказов, и в почте стали копиться непрочитанные письма.

Пора было что-то менять в своей жизни - делать выбор между работой и программированием. И вот, в середине июля 2012 года, я этот выбор сделал - на основной работе написал заявление на увольнение, решив посвятить себя программированию (разработке макросов для Excel). С тех пор, свободного времени у меня более чем предостаточно, потому я планирую вновь заняться расширением сайта, и более активно работать над заказами (чтобы исключить ситуации, когда заказчики по нескольку недель ждали свои макросы).
Что из всего этого выйдет - пока не знаю, время покажет. Думаю, спрос на макросы для Excel будет сохраняться ещё как минимум 2-3 года, так что без хлеба с маслом я не останусь.

Также в планах на ближайшее будущее - разработка и публикация условно-бесплатных надстроек для Excel (первые пробы пера на этом поприще дали неплохие результаты).
А дальше - планирую заняться разработкой баз данных (с веб-интерфейсом), и постепенно перейти на работу с веб-сервисами.

<спустя 4 года, решил продолжить статью>

И вот на дворе уже 2016 год. К моей радости, Microsoft пока не отказывается поддержки от VBA в Excel, потому, я продолжаю трудиться в этой сфере. Эти 4 года сильно изменили мою жизнь, — доходы выросли в несколько раз, я начал много путешествовать, на работу оставалось меньше времени. Количество заказов на макросы постоянно увеличивалось, потому я стал сотрудничать с несколькими программистами, которым передавал заказы, когда не справлялся сам из-за отсутствия времени. Кто-то из моих коллег (кому я отдавал заказы в работу) со временем пропадал, а другие, наоборот, все активнее сотрудничали со мной, — и теперь у меня есть команда, решающая любые задачи (один коллега берет простые макросы, и делает их быстро, другой делает сложные макросы с использованием нестандартных решений, третий занимается "мутными" объемными заказами, где надо пару недель обсуждать задание, и потом еще месяц это делать, четвёртый специализируется на формулах, пятый настраивает парсеры, и т.д., — у каждого своя сфера деятельности).

Подобрать хорошую команду было делом непростым, — хотя я сам никого особо не искал (половина сами ко мне обратились за работой, остальным я написал сам, потому что знал из всех по форумам Excel как хороших спецов), не со всеми удавалось работать продолжительное время. Одни редко появлялись в сети, и недостаточно быстро реагировали на заказы, другие воспринимали работу больше как хобби (если внезапно нет желания работать, такой человек мог на неделю, а то и месяц, пропасть, не предупредив ни меня, ни заказчика). Один кадр даже умудрился кинуть меня на деньги (взял несколько заказов, и пропал, не заплатив мне мою комиссию). Но всё это в прошлом, — сейчас со мной только проверенные ребята (с кем я работаю уже несколько лет), которые берут заказы любой сложности, и всегда доводят работу до конца.

Поскольку мне удалось разделаться с «текучкой» (большим количеством мелких заказов, хоть приносящих и неплохой доход, но занимающих 100% времени), я стал уделять больше внимания разработке и продвижению универсальных надстроек для Excel . Сейчас в моём арсенале 9 таких надстроек, но успешно продаются только 5: FillDocuments (самая первая моя работа, до недавнего времени была в лидерах по доходам, и пользуется стабильным спросом, поскольку там реализовано уже всё, что только может пригодиться пользователям для заполнения документов), PastePictures (продается с 2012 года, но популярность стала набирать сравнительно недавно), Unification (3 года назад это была самая сложная из моих программ), Lookup (самая простенькая из моих надстроек, по сути являющаяся заменой формулы ВПР, — но очень популярная среди пользователей) и Parser (универсальный парсер для сбора данных с сайтов и файлов, самая навороченная из моих программ на сегодняшний день, — 17.600 строк кода). Касательно парсера, — ещё в 2013 году мне казалась абсолютно нереальной затея сделать что-то подобное (и я отказывал заказчикам, говоря о невозможности сделать универсальное решение для сайтов по типу Unification - программы обработки прайсов), но потом количество заказов на парсеры сайтов стало увеличиваться, и я решил попробовать, о чём ни разу не пожалел, — доходы от решений на базе этой надстройки превзошли все мои ожидания.

Но не все программы пользовались успехом. От продаж одной программы (YandexMarket) я вообще отказался, — сайт слишком часто менялся, программа требовала доработок, алгоритм поиска нужных данных был неочевиден, потом появилась капча, — и я решил, что не стоит тратить время на дальнейшее развитие программы, вернув деньги нескольким покупателям. Другие программы, такие как BarcodeScanner, Labels, SearchText, хоть и окупили потраченное на разработку время, и продолжают приносить доход, — но не идут ни в какое сравнение с пятеркой программ-лидеров.

По мере развития вышеописанных универсальных надстроек, сформировался так называемый «движок» программы, — набор макросов и элементов интерфейса, позволяющий быстро сделать готовое к продаже решение из любой идеи. Движок поначалу нужен был для поддержки обновлений (чтобы пользователь мог в одно нажатие проверить и установить обновление), позже он обрел функционал защиты (хакеры стали обращать внимание на мои решения, поскольку спрос на них рос с каждым годом, — и пришлось мне изобретать различные схемы защиты от нелегального использования, при том, что встроенная защита кода в Excel никуда не годится, ибо снимается за пару секунд). Попутно пришлось делать функционал активации и обновления программ на стороне сайта, - начал немного разбираться в PHP и MySQL, делая скрипты, взаимодействующие с движком программы.

Последние пару лет, основное время у меня уходит на обеспечение техподдержки (покупателей программ с каждым годом все больше), и на развитие надстройки-парсера, как самого популярного и перспективного из моих решений (добавляю новый функционал, публикую примеры настроенных парсеров). Мой уровень программирования, благодаря парсеру и новому движку программ, заметно вырос, — хоть мой код и 5 лет назад был вполне качественным и работал без сбоев, но теперь я более ответственно подхожу к оформлению кода, столкнувшись с необходимостью многолетней поддержки своих надстроек с многими тысячами строк кода. Сейчас, попутно со внедрением нового (многоязычного) движка во все надстройки, я произвожу рефакторинг (обновление) кода, делая его более простым, понятным, и универсальным. Кстати, насчёт многоязычности, — я решил продавать свои надстройки за пределами СНГ, и даже сделал отдельный сайт (чтобы выложить там только универсальные надстройки, с интерфейсом и описанием на разных языках), но пока всё лень этим заниматься. Может, когда-нибудь до этого руки и дойдут (а пока и из СНГ покупателей хватает)

В планах на будущее (по состоянию на сентябрь 2016 года), — развить направление парсинга сайтов в Excel, и наконец-то сделать видеоинструкции к своим программам (мне не лень и пару недель подряд добавлять в программу новый функционал, в то время как пользователи и с имеющимся разобраться не могут, ввиду отсутствия полноценной справки. Ну не люблю я записывать видеоролики))
Ну и пора уже выходить на международный рынок, раз все мои программы стали многоязычными (хотя перевод есть только на английский пока, и то частично)

<продолжение следует>

Оратор под ключ Исправление ошибок в бухгалтерском и налоговом учете и отчетности Учет расчетов по налогу на прибыль Бухгалтерская отчетность 2011: «пропавшие» статьи и совершенно новые объекты учета Взаимоотношения с налоговыми органами - «новое старое» противостояние «Осторожная» налоговая оптимизация Руководителю о бухгалтерском учете и отчетности МСФО «в первом приближении» 1С: Бухгалтерия 8. Пользовательские режимы Налог на прибыль в конфигурации «1С:Бухгалтерия 8» 1С: Зарплата и управление персоналом. Регламентированный кадровый учет 1С: Зарплата и управление персоналом. Расчеты с персоналом 1С: Управление торговлей (ред.11). Управление продажами 1С:Предприятие 8.2. Поддержка информационных баз 1С:Предприятие 8.2. Первые шаги разработчика 1С:Предприятие 8.2. Язык запросов 1С:Предприятие 8.2. Решение оперативных задач 1С:Предприятие 8.2. Решение бухгалтерских задач 1С:Предприятие 8.2. Решение расчетных задач 1С:Предприятие 8.2. Средства интеграции и обмена данными 1С:Предприятие 8.2. Новые возможности Основы программирования в системе "1C:Предприятие 8" 1С:Предприятие 8.2. Введение в конфигурирование. Основные объекты Adobe Photoshop CS5 для начинающих Adobe Photoshop CS5. Ретушь Adobe Photoshop CS5. Цветокоррекция Adobe Photoshop CS5. Практическое применение в дизайне Adobe Illustrator CS5 Adobe InDesign CS5 Допечатная подготовка макетов в соответствии с требованиями производства CorelDRAW X5. Векторная графика Декорирование предметов интерьера в технике декупаж Базовая компьютерная подготовка. Windows 7/Word 2010/Excel 2010 и Интернет Тайм-менеджмент в Microsoft Outlook 2010. Управление временем и задачами для современного человека Microsoft Excel 2010/2013: расширенные возможности Прогнозирование и оптимизация в Excel. Методы линейного программирования в Excel Визуализация данных в Microsoft Excel Программирование макросов на VBA в Microsoft Excel Формулы массива и анализ данных в Excel 2010/2013 Бюджетирование, планирование, расчет эффективности и факторный анализ Профессиональное программирование макросов Бизнес-презентация с Microsoft Power Point и Microsoft Excel Профессиональные инструменты Microsoft Excel 2010/2013. Microsoft Word 2010/2007 Расширенные возможности Microsoft Word для юристов и юридических секретарей MS Word Расширенные возможности Бизнес-презентация с Microsoft Power Point и Microsoft Excel Планирование и отслеживание сроков в Project 2010 Microsoft Access 2013/2016 Совместная работа пользователей в SharePoint 2010 Машинопись на компьютере SketchUp. Основы мастерства SketchUP. Расширенный курс Создание библиотечных элементов средствами ArchiCAD 16 Autodesk AutoCAD 2013 AutoCad MEP 2013: проектирование инженерных сетей и коммуникаций Мастер-класс AutoCAD MEP 2013. Электрика Autodesk Inventor 2013. Машиностроительное 3D - проектирование 3D-моделирование в AutoCAD 2013 Архитектурное проектирование в среде ArchiCAD 16. Базовый уровень Архитектурное проектирование в среде ArchiCAD 16. Расширенные возможности Autodesk Revit 2014. Основные понятия, создание семейств Autodesk Revit 2014. Моделирование инженерных систем зданий HTML5. Базовый курс JavaScript. Базовый курс JavaScript и jQuery. Расширенный курс AJAX - это просто! XML и JavaScript PHP. Базовый курс PHP. Программирование Веб-сервера PHP. Расширенные возможности PHP. Работаем с базами данных XML и PHP XML. Применение и практика XML схемы. Проектирование представления данных XSLT преобразования XML и PHP XML и JavaScript Google Analytics 2015: Профессиональная Веб-Аналитика. Повышение эффективности сайтов Семинар: Новые инструмены и методики в Google Analytics Google AdWords. Базовый курс Переезд сайта: вопросы, проблемы и варианты их решения WebMatrix 3.0 или создаем сайты легко и просто CMS Joomla!: Администрирование и обслуживание сайта CMS Joomla!: Интеграция собственного дизайн-макета и безопасность сайта Поисковая оптимизация сайтов на WordPress SEO 2019 - Поисковая оптимизация сайтов Семинар: Новые методы продвижения сайтов SEO-2015 Поисковая оптимизация сайтов на WordPress Начни интернет-бизнес с нуля. Запуск интернет-магазина Семинар: Начни интернет-бизнес с нуля. Запуск интернет-магазина Тайм-менеджмент: процессы и инструменты управления личным временем Проведение эффективных презентаций SCRUM: эффективное управление проектами в ИТ Процессы управления проектами (PMI PMBoK 2012) Управление ИТ-проектами Подготовка к сертификации PMI РМР (Project Management Professional) MS Project как инструмент эффективного управления проектами MindJet MindManager в управлении проектами Документоведение и делопроизводство Основы секретарского дела Этикет Налог на прибыль в конфигурации «1С:Бухгалтерия 8» Мастер-класс AutoCAD MEP 2013. Электрика Мастер-класс «Фотосъёмка для начинающих» Практический семинар по использованию инструмента «Перо» в Adobe Photoshop, Illustrator, InDesign Семинар: Новые методы продвижения сайтов SEO-2015 Семинар: Новые инструмены и методики в Google Analytics Семинар: Начни интернет-бизнес с нуля. Запуск интернет-магазина Поисковая оптимизация сайтов на WordPress Adobe Photoshop CS5 для начинающих Adobe Photoshop CS5. Ретушь Adobe Photoshop CS5. Цветокоррекция Творческая фотография Цифровая фотография Мастер-класс «Секреты фотографии» Оратор под ключ Тайм-менеджмент в Microsoft Outlook 2010. Управление временем и задачами для современного человека Консультации по Веб-курсам

Действующие специалисты Санкт-Петербурга

Кравцов Владимир

Владимир о себе:
«Хотите перейти на «ты» с Excel? Добро пожаловать! Ключевая цель моих занятий - преподать материал с возможностью применения на практике полученных знаний, показать, что работа с Excel может быть интересной, а процесс обучения - доступным и понятным каждому. Профессионально расти и совершенствоваться в лёгкой позитивной атмосфере - это здорово»

Отзыв слушателя:
«Хочу поблагодарить Кравцова Владимира. Грамотное построение занятий для усваивания информации. Оперативность в подаче информации, доступная подача, заинтересованность в овладении навыков у учащихся и в качественных результатах работы в Microsoft Excel»
Анна, группа PE219-1375

Орлов Святослав

Святослав о себе:
«Значительная часть моей профессиональной деятельности была связана с корпоративным обучением. Часто я оказывался в ситуации, когда за короткий срок мне нужно было подготовить к работе новых сотрудников, значительно повысив уровень их компетенции в принципиально новой для них сфере деятельности. Со временем я овладел умением объяснять сложные вещи простым языком, тем более, что групп у меня было уже свыше 50»

Отзыв слушателя:
«Понравилась структура занятия - это не просто лекция, это разбор материала и тут же его отработка на примерах. Благодарю Святослава! Буду Вас рекомендовать!»
Евгения, группа PE189-1079

Пимкина Елена

Елена о себе:
«Вы любите Excel? Любите ли Вы Excel так, как люблю его я? (с). Этот занимательный и неисчерпаемый кроссворд из миллионов клеточек, эту головоломку, логическую игру, чем дольше играешь в которую, тем больше нового в ней узнаёшь. Приходите к нам на курсы, вы полюбите Excel тоже! Или, по крайней мере, перестанете его бояться) Я веду тренинги по Excel уже не один десяток лет, консультирую по реальным практическим задачам и с удовольствием делюсь знаниями и опытом со своими слушателями»

Отзыв слушателя:
«Огромное спасибо Елене Михайловне за ее профессионализм и внимание к обучающимся! В результате обучения кроме того, что интересовало, узнала еще очень много нового и полезного. Удовлетворена результатом на 200%. Все разбиралось на конкретных примерах и сразу отрабатывалось самостоятельно. Обучение прошло на одном дыхании»
Анна, группа PE189-1205

 

Возможно, будет полезно почитать: