Часто задаваемые вопросы | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Не вижу пределов возможностей применения автоматизации в Excel

Добрый день, Дмитрий!

Февральский тренинг оказался полезным в моей работе проектировщика систем электроснабжения (электротехническая и строительная части). Мне удалось составить некоторые макросы, позволяющие ускорить расчеты и выбор необходимых материалов.

Для своей работы я пока не вижу пределов возможностей применения автоматизации в Excel - например, приходится использовать огромное количество справочной литературы, и при однократном занесении данных в программы и проведением расчетов я избавляюсь от последующего поиска этой информации в компьютере или на книжной полке и работе с калькулятором. Полученные знания оформляю в виде программных блоков по различным направлениям расчетов (внешние и внутренние сети 04 и 10кВ, кабельные и воздушные линии, строительная часть и т.д.). В качестве 1-го результата разработан блок по расчету внешнего электроснабжения сетей 0,4кВ.

Есть планы по изучения программирования в автокаде и связи с расчетами в Excel (существующий перенос данных из одной программы в другую не лишен недостатков).

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

Данный тренинг считаю нужным и полезным и, кстати, недорогим (~100 евро курсы "Практик" и "Специалист" ).

Еще раз хочу Вас поблагодарить за обучение по применению автоматизации в Excel.

Василий Селиванов о практическом тренинге
Ваши материалы являются настольным материалом для меня

Благодарю Вас за проведенный вебинар!

Очень приятно и полезно было провести вечер на таком мероприятии.

Хотя и давно пользуюсь Вашими материалами, но последние материалы стали более удобны в использовании, т.к. разбиты на более мелкие темы и поэтому проще стало найти необходимый материал. Это обстоятельство тем более актуально в связи с тем, что Ваши материалы являются настольным материалом для меня, т.к. теперь без программирования я не представляю дальнейшую свою работу. Хоть я и имею многие Ваши материалы, и в новых материалах идет повторение, но, в связи с новыми примерами, всегда находятся новые «нюансики», которые оказываются очень полезными.

Вот и в последнем вебинаре очень кстати пришелся материал по применению формул в примерах 6.1, 6.2, 7. Материал очень подробно и доходчиво разобран. Особенно хорошо, что разобраны возникающие ошибки, это очень помогает впитывать материал и в дальнейшем, при возникновении проблем помогает быстро обнаружить ошибки.

Огромное спасибо Вам за ваше такое добросовестное и талантливое отношение к этой работе! Я думаю, что многие слушатели согласны со мной.

Юрий Юркин о мастер-классе
Перестала бояться какой бы то ни было задачи

Очень здорово, что есть бесплатные уроки в формате: "Посмотрел-применил". Тренинг идет, а в голове: "Завтра же на работе сделаю вот этот отчет, как ... задачу". И вперед.

Справочник от Дмитрия отличная подсказка тем, кто знает что хочет получить, но не знает, что писать.

Я после полученных знаний на тренингах Дмитрия, вообще перестала бояться какой бы то ни было задачи от директора, так как теперь знаю, как ее обработать, как поскорее решить и где подсмотреть (если что )))!

Марина Данилушкина о практическом тренинге
Нет ничего лучше, чем наглядные примеры

Дмитрий, хочу еще раз сказать ОГРОМНОЕ спасибо за предоставленные примеры на вебинаре "Пользовательские формы и элементы управления". В моей работе в большинстве случаев приходится сталкиваться с построением отчетов сотрудниками и, чтобы избежать ошибок при вводе данных, я как раз и хотела воспользоваться пользовательскими формами, но знаний для этого было недостаточно. Всю эту информацию конечно можно найти в учебниках, и я не раз их читала, но нет ничего лучше, чем наглядные примеры. По ходу вебинара у меня рождались идеи воплощения того или другого продемонстрированного примера в моей работе. Теперь осталось воплотить это всё в жизнь!

Желаю всем коллегам, присутствовавшим на вебинаре, найти применение полученной информации и не останавливаться на достигнутом!

А от Дмитрия жду новых вебинаров и уроков в свободном доступе. У вас это ОТЛИЧНО получается!

Анна Васильева о мастер-классе
Наша группа была единодушна )

Вчера 20.11.2012 состоялся первый вебинар (надеюсь не последний) проводимый Дмитрием.

Немного о своих впечатлениях.

1. Еще при изучении его бесплатных видеоуроков очень понравилось его манера изложения материала. По своему опыту знаю, что иметь знания по какому либо вопросу и умение разъяснить другим - это ДВЕ громадные разницы.

К счастью, у Дмитрия имеется как богатый опыт, так и преподавательские наклонности. Объясняет все доступно и понятно.

2. Во время проведения вебинара он пояснял, какой необходимо получить результат, и с чистого листа писал макрос, давая пояснения по той или иной команде. Отвечал на вопросы, которые поступали от "учеников". Сразу хочу отметить, что вопросов было мало.

3. Если не ошибаюсь, наша группа была единодушна в вопросе участия в следующем семинаре, если он состоится когда-либо)))

Виктор о мастер-классе

Часто задаваемые вопросы

  1. Как включить вкладку "Разработчик" в Excel 2007?
  2. Как включить вкладку "Разработчик" в Excel 2010 и 2013?
  3. Как включить вкладку "Разработчик" в Excel 2016?
  4. Как включить режим относительных ссылок при записи макроса в Excel 2003?
  5. Как включить режим относительных ссылок при записи макроса в Excel 2007 и выше?
  6. Как включить стиль ссылок R1C1 в Excel 2007?
  7. Как определить "компоненты" цвета для использования в функции RGB?
  8. Как удалить программный модуль из книги?
  9. Как удалить макрос из "личной книги макросов"?
  10. Как вызвать контекстную подсказку в редакторе кода VBA?
#1  Как включить вкладку "Разработчик" в Excel 2007?

Для включения в Excel 2007 вкладки "Разработчик" на ленте необходимо:

1. Нажать кнопку "Office" - круглая кнопка в левом верхнем углу Excel

2. Внизу появившегося окна выбрать "Параметры Excel"

3. В разделе "Основные" в группе "Основные параметры работы c Excel" установить флажок "Показывать вкладку "Разработчик" на ленте".

4. Нажать ОК

#2  Как включить вкладку "Разработчик" в Excel 2010 и 2013?

В Excel 2010 включение вкладки "Разработчик" на ленте происходит немного иначе, нежели в Excel 2007. Для этого необходимо:

1. Выбрать вкладку "Файл" в левом верхнем углу окна Excel

2. Далее внизу слева выбрать пункт "Параметры" - откроется окно "Параметры Excel"

3. В левой части этого окна выбираем пункт "Настройка ленты"

4. В правой части окна в списке пунктов ленты необходимо установить флажок в пункте "Разработчик":


В Excel 2013 включение происходит так же, как и в Excel 2010, лишь немного отличается цвет кнопок и пункт называется "Настроить ленту", а не "Настройка ленты".

#3  Как включить вкладку "Разработчик" в Excel 2016?

В Excel 2016 включение вкладки "Разработчик" на ленте происходит почти так же, как в Excel 2013, только немного визуально отличается интерфейс. Для этого необходимо:

1. Выбрать вкладку "Файл" в левом верхнем углу окна Excel

2. Далее внизу слева выбрать пункт "Параметры" - откроется окно "Параметры Excel"

3. В левой части этого окна выбираем пункт "Настроить ленту"

4. В правой части окна в списке пунктов ленты необходимо установить флажок в пункте "Разработчик":

#4  Как включить режим относительных ссылок при записи макроса в Excel 2003?

В Excel 2003 режим относительных ссылок при записи макроса включается/выключается специальной кнопкой, как и в более поздних версиях. Но сама кнопка располагается на отдельной маленькой панели инструментов, автоматически (обычно) появляющейся после того, как Вы нажмете кнопку "Записать макрос":

Если эта микро-панель автоматически не отображается при начале записи макроса - вероятно, ранее она была закрыта нажатием на "крестик".

Открыть ее заново можно в меню "Вид"-"Панели инструментов"-"Остановить запись". Обратите внимание: этот пункт меню будет доступен только в то время, когда идет запись макроса.

#5  Как включить режим относительных ссылок при записи макроса в Excel 2007 и выше?

В Excel 2007, 2010 и более поздних версиях режим относительных ссылок при записи макроса включается/выключается специальной кнопкой, находящейся в левой части ленты на вкладке "Разработчик":

#6  Как включить стиль ссылок R1C1 в Excel 2007?

Для включения стиля ссылок R1C1 в Excel 2007 необходимо:

1. Нажать кнопку "Office" - круглая кнопка в левом верхнем углу Excel

2. Внизу появившегося окна выбрать "Параметры Excel"

3. Далее слева выбрать раздел "Формулы"

4. В группе "Работа с формулами" установить флажок "Стиль ссылок R1C1":

#7  Как определить "компоненты" цвета для использования в функции RGB?

Для этого необходимо:

1) Выполнить заливку ячейки нужным цветом

2) Открыть в меню "Цвет заливки - Другие цвета..." окно редактирования цвета

3) На вкладке "Спектр" будут отображены искомые компоненты цвета: красный, зеленый и синий:

#8  Как удалить программный модуль из книги?

Для этого необходимо:

1. В окне "Project Explorer" кликаем на удаляемом модуле правой кнопкой мыши

2. В контекстном меню выбираем пункт "Remove <имя удаляемого модуля>"


3. Появится запрос на сохранение модуля во внешнем (текстовом) файле. Как правило, сохранять этот модуль где-либо нам не нужно, поэтому отвечаем "Нет".


После этого модуль будет удален из книги.

#9  Как удалить макрос из "личной книги макросов"?

Если не получается удалить макрос через меню "Макросы" - можно удалить его вручную в среде разработки VBA:

1. Переходим в среду разработки (Shift+F11)

2. В окне "Project Explorer" находим файл "VBAProject(PERSONAL.XLSB)" (если это окно не открыто - открываем с помощью Ctrl+R)

3. В группе "Modules" в этом файле открываем (двойным кликом) модуль с искомым макросом

4. Удаляем в этом модуле ненужный код.

5. Сохраняем исправленный файл.


Можно также полностью удалить личную книгу макросов. Для этого надо на компьютере произвести поиск файла PERSONAL.XLSB, после чего его удалить (обычно путь к нему будет примерно таким: C:\Users\тут имя текущего пользователя\AppData\Roaming\Microsoft\Excel\XLSTART, но может и отличаться)

#10  Как вызвать контекстную подсказку в редакторе кода VBA?

Подсказка со списками свойств и методов обычно появляется автоматически по окончании набора наименования объекта/коллекции и ввода точки. Также контекстная подсказка появляется после набора наименования функции или метода объекта - в этом случае она подсказывает, какие имеются аргументы у данной функции/метода:


Контекстную подсказку можно вызвать и вручную - по нажатию комбинации клавиш Ctrl+Пробел. Результат зависит от того, в каком месте находится курсор в момент вызова подсказки.

Кроме того, ручной вызов контекстной удобен в целях ускорения написания кода: чтобы не дописывать вручную длинные названия объектов или функций, можно набрать первые несколько букв и вызвать подсказку: в открывшемся списке будут показаны все объекты, функции и объявленные переменные, названия которых начинаются с данных букв:


Если подобный объект (функция/переменная/свойство/метод) только один - он сразу же будет подставлен в код.

Последние комментарии
Роза
10.01.2025 в 17:23:18

Лучшие уроки по содержанию и грамотности, доступности, простоты я не встречала. Спасибо вам. вы умница.

Ольга
11.11.2023 в 11:32:51

Полезно, наглядно, понятно, существенно расширила свои знания благодаря данным урокам - спасибо, Дмитрий)

Дмитрий Быстров
29.01.2023 в 12:26:41

Добрый день, Анатолий.

Подробнее о создании программы для тестирования было рассказано в специальном платном мастер-классе "Создание программы по тестированию". Приобрести его можно по этой ссылке.

Что касается счетчика времени - в мастер-классе такого функционала не было, но позднее я доработал созданную в нем программу и добавил в нее такой счетчик - при приобретении мастер-класса я вместе с ним предоставлю и доработанную версию программы.

Ulluauz
29.01.2023 в 11:03:16

Спасибо! Классно. Где можно списать Вашу программу для шаблона? Счетчик времени на тестирование как вставить?

Светлана
23.08.2022 в 13:10:20

Здравствуйте. Подскажите, а можно ли сделать Q-код в таблице, но чтоб там было видно наименование упаковки, вес, дата прихода, наименование контрагента и тд. И при каждом изменении данных, автоматически делался Q-код?

Людмила
17.04.2022 в 14:33:48

Добрый день, Дмитрий. Я случайно увидела ваши видео в ютубе. Посмотрела и мне стало интересно изучить макросы. Перешла по ссылке и просмотрела часть бесплатных видео и мне очень понравилась ваша манера преподавать просто без лишних слов. Скажите, пожалуйста, а как сделать выпадающий...

Станислав
16.08.2020 в 23:08:36

Здравствуйте В видео "Автоматизация заполнения бланка документа (платежного поручения)" говориться, что можно скачать файлы с макросами, о которых идет речь. Не могу найти. Подскажите, пожалуйста,где скачать Файл?

Юрий
21.07.2020 в 13:10:25

Благодарю Вас хотя у меня оффис 97 все полчается

Евгения
26.06.2020 в 01:10:51

здравствуйте, Дмитрий... подскажите пожалуйста такой момент, для того, чтобы сделать макрос с фамилиями, я сделала перечень с фамилиями и суммами.. так вот у меня слово фамилия при сортировке улетает в самый низ))) то есть оно тоже сортируется... что не так в моей таблице?

juna
08.05.2020 в 15:02:44

Спасибо большое.Очень полезная информация

▲ Наверх