"Чистка" кода макроса | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Я смогла структурировать для себя цели оптимизации своей работы и понять конкретно, чего я хочу!

Добрый день!

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

Во-первых, вебинар полностью оправдал мои ожидания. Дмитрий раскрыл полностью озвученные заранее вопросы и при этом как и в бесплатных уроках провел их на высшем уровне.

Во-вторых, Дмитрий с вниманием выслушывал все вопросы и отвечал на них, даже если они выходили за рамки представленных примеров.

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

Правда, для этого знаний еще не достаточно, но есть к чему стремиться.

С нетерпением жду от Дмитрия новых уроков и вебинаров.

Теперь уже постоянный слушатель :-)

Анна Васильева о мастер-классе
Ваши материалы являются настольным материалом для меня

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

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

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

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

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

Юрий Юркин о мастер-классе
Стимулирует мозг не хуже шахмат

Здравствуйте, хочу оставить комментарий о пройденном тренинге!

Тренинг сильный. После прохождения тренинга я приобрел книгу «Профессиональное программирования на VBA», так как было желание развиваться дальше, к моему удивлению большую часть материала из книги в 944 страницы я уже знал. Не говоря уже о «основах программирования на visual basic и vba в excel 2007», эту книгу даже читать было не интересно. Так что 100% гарантия Дмитрия, это не маркетинговый ход и не реклама, тренинг действительно сильный.

Так же хочу отметить, что программирование на VBA не только помогает автоматизировать однообразную, рутинную работу больших объемов, это отличная мозговая аэробика. Стимулирует мозг не хуже шахмат. Так что любителям головоломок, интеллектуальных игр и всем тем кому не безразличен их IQ, рекомендую.

Дмитрию хочу сказать отдельное спасибо, проект отличный. Жду новых мастер-классов!

Антон Левин о практическом тренинге
Это то, чего мне не хватало раньше. Это восхитительно!!!

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

Благодарю Вас, за возможность участвовать в Вашем тренинге: просмотреть записи видеозанятий, принять участие в практическом решении задач, увидеть Ваши замечания и комментарии к выполнению задач. Я просто восхищен Вашими занятиями, которые заставили меня посмотреть на Excel другими глазами. Поверить в возможность решения практических задач, которые раньше казались не выполнимыми, а теперь, я уверен, намного облегчат решение служебных задач. Да! Это то, чего мне не хватало раньше. Это восхитительно!!! Я не ожидал, что в интернете можно найти что-то подобное. Спасибо случайному случаю, который вывел меня на Ваш сайт! И большое спасибо Вам, Дмитрий за Ваш талант, способность донести до нас знания в очень доходчивом и понятном виде! А так же, я полностью согласен с Татьяной.

Большое, человеческое СПА-СИ-БО!!!

Юрий Юркин о практическом тренинге
Буду продолжать изучение и закрепление материала

Дмитрий, огромное спасибо!!!!!!!!!

Тренинг очень полезный и насыщенный. Хотелось бы так же отметить доступность изложения материала.

Вы вдохновили также и на дальнейшее саморазвитие. Буду продолжать изучение и закрепление материала по автоматизации в Excel. Ещё раз спасибо.

Ольга Холодова о практическом тренинге

"Чистка" кода макроса

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

В данном уроке показан пошаговый алгоритм "чистки" программного кода от "мусорных" строк. Кроме того, рассматривается конструкция With...End With - ее назначение и структура записи.


Для просмотра видео необходимо
зарегистрироваться на сайте
Если вы уже зарегистрированы на сайте -
обновите страницу по этой ссылке или кнопкой F5

Комментарии

Страница 1 из 4:   1  2  3  4  
#65   Александр    09.09.2012 в 20:41:01

Дмитрий спасибо, это кстати очень хороший способ изучать возможности VBA.

#71   Феликс Зыков    11.09.2012 в 04:47:10

No comment! Браво!

#82   Егор    14.09.2012 в 14:22:46

Спасибо большое за четкие и грамотно оформленные уроки. Буду ждать продолжения

#92   Альбина    16.09.2012 в 02:13:37

Спасибо за интересные уроки!

#94   Собиро Сайвали    16.09.2012 в 09:02:08

Всё понятно и просто большое спасибо Дмитрий, вы сказали до следующих уроках , а они будут

#111   Елена    25.09.2012 в 21:43:02

Спасибо, все очень понятно

#114   Ник    26.09.2012 в 19:05:46

Кратко, лаконично и полезно! Спасибо за урок, Дмитрий!

#118   Ирина    28.09.2012 в 13:49:21

а где звук?????

#119   Ирина    28.09.2012 в 13:53:30

Дмитрий, извините, просто у меня звук был отключен. Мне очень нравится стиль Вашего объяснения и Ваше владение риторикой просто восхищает. Тема раскрыта полностью. СПАСИБО, СПАСИБО!!!!!

#123   Сергей    30.09.2012 в 13:04:45

Спасибо большое за Ваши уроки, очень конкретно и все понятно. Огромное спасибо!

#136   Танчо Русев    07.10.2012 в 13:30:26

Спосибо Дмитрий!Все очень хорошо поднесено!Понятно и сжато!Ешчо раз СПОСИБО!

#137   Амаль    07.10.2012 в 17:38:46

Дмитрий объясните как скачать скачать данное видео.

#143   Сергей    09.10.2012 в 15:51:35

Доброго дня!

Дмитрий, огромное спасибо Вам за эти замечательные уроки, и дай Вам Бог сил и терпения продолжать начатое.

#169   Андрей    19.10.2012 в 02:25:58

Спасибо Дмитрий!

Очень грамотное пояснение. Я сам недавно до этого дошел при (только мне не встретился у меня WITH End With), но лишние перемещения по листам и ячейкам тоже у себя убирал. И тут сегодня Ваш урок скажем так в подтверждение моих мыслей.

#190   Джульетта Анатольевна    27.10.2012 в 15:40:14

Лучше не встречала.

#208   АНАТОЛИЙ    30.10.2012 в 20:48:54

Доброго дня!Урок мне понравился.А можно его скачать,чтобы

в спокойной обстановке поразмышлять об увиденном (я рабо-

таю с чужого компьютера)

#212   Дмитрий Быстров    31.10.2012 в 20:56:16

Добрый вечер, Анатолий.

К сожалению, возможность скачивания уроков на сайте пока не предусмотрена. Возможно, это будет сделано позже.

#220   Николай    02.11.2012 в 18:04:05

Дмитрий как можно посмотреть следующие уроки?

#221   Дмитрий Быстров    02.11.2012 в 18:18:56

Добрый день, Николай.

Для просмотра уроков №6 и №7 перейдите по соответствующим ссылкам в списке уроков: www.excel-eto-prosto.ru/lessons

#222   Николай    02.11.2012 в 21:34:09

Ещё раз большое спасибо!!!

#239   Наталия    08.11.2012 в 00:49:09

Отличный урок. Большое спасибо!!!

#283   Евгений    14.11.2012 в 22:24:29

Хороший урок. Спасибо. Много для себя взял в плане редактирования кода.

#317   Виктор    17.11.2012 в 18:04:07

Спасибо! Очень ценный урок, позволяющий без особых усилий приводить код программы в компактную форму!!!

#324   Виктор    19.11.2012 в 16:27:09

Дмитрий добрый день. Сокращения строки

Range("A2").Select

ActiveCell.FormulaR1C1 = "Сотрудник"

до варианта

Range("A2") = "Сотрудник"

Компактней получается. Или данная запись имеет подводные камни?

Спасибо.

#326   Дмитрий Быстров    19.11.2012 в 17:06:55

Добрый день.

Range("A2").Select
ActiveCell.FormulaR1C1 = "Сотрудник"

корректно сокращается до

Range("A2").FormulaR1C1 = "Сотрудник" либо же до Range("A2").Value = "Сотрудник"

(поскольку здесь вычисляемой формулы нет, то "значение" ячейки совпадает с "формулой").

Свойство value для ячейки является свойством по умолчанию, поэтому, когда мы вообще никакое свойство не указываем, считается, что имеется в виду именно value. таким образом,

Range("A2") = "Сотрудник" - это то же самое, что и Range("A2").Value = "Сотрудник"

В данном случае подводных камней нет и такая запись тоже корректна.

#382   Наталья    30.11.2012 в 02:18:39

Дмитрий, большое спасибо!

Хочу найти ответ на очень важный вопрос:

есть ли в EXCEL 7 "точность как на экране?"

#394   Дмитрий Быстров    30.11.2012 в 21:26:12

Добрый вечер, Наталья.

Подозреваю, что ответ на Ваш вопрос находится здесь:

http://office.microsoft.com/ru-ru/excel-help/HA010218870.aspx

#396   Наталья    01.12.2012 в 21:55:15

Спасибо! Не знала, что за этим значком столько настроек!

#427   Тихон    12.12.2012 в 04:38:15

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

P.S. Спасибо.

#495   Olga    25.12.2012 в 03:33:14

Дмитрий,дай Вам бог здоровья и не угасающего желания по-прежнему помогать людям!

#496   Анатолий    25.12.2012 в 18:35:50

Дмитрий!

Ваши уроки - "ШЕДЕВР" лаконичности.

Огромное спасибо за эти уроки.

Когда же успеваете столько сделать? Вы же еще отвечаете на частные вопросы, изучаете языки и т.д.?

Я в восторге от ваших уроков. ОЧЕНЬ ЗДОРОВО.

По ACCESS имеются такого плана уроки?

#497   Дмитрий Быстров    25.12.2012 в 19:12:26

Благодарю.

По Access в ближайшее время уроки не планируются - мало кому это нужно, а для того, чтобы что-то действительно практически полезное сделать на Access, потребуется затратить немало времени и овладеть помимо программирования на VBA еще и языком запросов SQL, к тому же столь удобного (как в Excel) макрорекордера там нет. Поэтому в Excel все гораздо быстрее, понятнее и проще в практическом применении.

PS: Когда успееваю? Ну, вот сегодня с утра в спортзале побегал-поплавал и в 9 часов - вперед работать!

#498   Анатолий    25.12.2012 в 20:14:27

Еще раз добрый день, Дмитрий!

Огромное спасибо за вашу заботу о "несмышленышах". Я обратил внимание на ваш справочный материал в 4-м уроке. Там при группировке строк получаете кнопку "+/-" наверху группируемого массива. А по умолчанию эти кнопки обычно устанавливаются снизу. Как добиться, чтоб кнопки устанавливались сверху?

#499   Дмитрий Быстров    25.12.2012 в 20:23:31

В Excel 2007 это настраивается на вкладке "Данные" - группа кнопок "Структура":

#500   Анатолий    25.12.2012 в 20:32:36

Добрый вечер, Дмитрий

Не верится, что Вы один работаете на данном сайте. Это невозможно же так быстро реагировать на вопрос "ЛЮБОГО", обратившегося к вам.

ОГРОМНЫЙ РЕСПЕКТ за вашу работу.

#501   Дмитрий Быстров    26.12.2012 в 02:41:24

Ну, мне не всегда удается отвечать оперативно - иногда проходит несколько дней. Да и вопросы разные бывают...

#508   Людмила    29.12.2012 в 00:29:00

Спасибо, Дмитрий, все понятно. Хотелось бы сохранить для себя, когда при работе возникнут какие-то вопросы, всегда можно воспользоваться. Благодарю. Людмила

#517   Анатолий    07.01.2013 в 01:53:08

С праздником Вас, Дмитрий!

Я несколько дней не заходил на почту и пропустил ваши письма.

Хочу Вас поблагодарить за ваши истинно великолепные уроки.

А главное пожелать КРЕПКОГО ЗДОРОВЬЯ, успехов на вашем поприще, ГЛАВНОЕ - СЧАСТЬЯ. Такие, как Вы, заслуживают СЧАСТЬЯ.

Еще раз СПАСИБО, радуйте себя своими УСПЕХАМИ и приумножайте количестве счастливых людей вашими уроками.

Еще раз с Новым Годом, Рождеством Христовым.

Анатолий

#520   Дмитрий Быстров    07.01.2013 в 05:11:38

Здравствуйте, Анатолий.

Большое спасибо за поздравления - очень приятно Вас тоже поздравляю с наступившими уже Новым годом и Рождеством! Пусть 2013 год будет для Вас успешнее и счастливее года 2012-го.

#526   Сергей    07.01.2013 в 23:13:33

Поправил цифру на Твиттере,почему-то всё равно 0. Урок мне оказался очень полезен и понятен. Спасибо. Жалко, нельзя сохранить урок на ПК, ведь голова не "дом советов"...

#528   Дмитрий Быстров    08.01.2013 в 03:25:47

Доброй ночи, Сергей.

Да, со счетчиком Твиттера есть проблемы - не обращайте внимания.

Да, к сожалению скачать уроки нет возможности - но их можно в любое время пересмотреть на сайте.

#553   Андрей    09.01.2013 в 23:03:42

Спасибо Дмитрий, перд этим уроком накуралесил длинный пробный макрос, теберь попробую улаконичить

#592   Александр    15.01.2013 в 07:40:24

очень интересный урок

#620   Энгельсторгсервис    19.01.2013 в 13:28:05

Отличные интересные уроки!Спасибо огромное за пошаговые пояснения.Хотелось бы скачать, чтобы потом в любое время освежить знания.

#624   Валерий    20.01.2013 в 11:06:28

Все понятно.СПА-СИ-БО!!!!!

#636   Светлана Баринова    20.01.2013 в 21:19:28

Благодарю! Ваши уроки придают уверенности в себе.

#641   Алексндр Михайлович    21.01.2013 в 19:06:22

Приятно изучать Отлично подготовленные материалы. Мастерство изложения материала значительно выросло, как предложение - Таблицу начинать с номера п/п. Мне сильно понравился стиль изложения. Удачи.

#657   Nastya    22.01.2013 в 11:56:17

большое спасибо, за помощь в этом не простом на первый взгляд деле)

#668   Евгений    23.01.2013 в 00:45:18

Спасибо! Лаконично и понятно.

#671   VladF    23.01.2013 в 15:29:20

Большое спасибо за Ваш поистине титанический труд. Дикторское сопровождение Вашего видеоряда на столько чёткое, лаконичное и понятное, что спотыкающаяся речь ведущих телеканалов вызывает лёгкое сожаление. Ещё раз спасибо. ВладФ.

Страница 1 из 4:   1  2  3  4  
Оставлять комментарии и просматривать видеоуроки
могут только зарегистрированные пользователи.
(если ранее Вы уже регистрировались, введите повторно
Ваше имя и тот e-mail, который был указан при регистрации)
Как к Вам обращаться:
Ваш адрес e-mail:
Нажимая на кнопку "Зарегистрироваться", я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности
Ваши данные строго конфиденциальны, они нигде не публикуются и используются исключительно для информирования вас о новых материалах на сайте, мероприятиях и/или иных услугах данного проекта.
В любой момент времени вы можете отказаться от получения сообщений.
Последние комментарии
Дмитрий Быстров
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

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

Людмила
03.05.2020 в 19:11:12

Замечательные уроки, большое спасибо автору. Все очень доходчиво, без лишних заморочек.

Алексей
25.04.2020 в 14:24:56

Доступно и понятно!Круто!!!

▲ Наверх