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

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

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

Ещё раз спасибо Дмитрий за вашу идею, труд и компетентность.

Наталья, Тбилиси

Наталья Габашвили о практическом тренинге
Каждый следующий урок я ждал как новую серию фильма)

Хотел бы сказать Дмитрию большое спасибо за тренинг!

Обучение в такой форме видеоуроков, домашних заданий и общения на форуме имеет очень высокий КПД.

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

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

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

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

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

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

Юрий Юркин о практическом тренинге
Есть желание и дальше двигаться вперед

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

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

Все это стало возможно благодаря профессиональному подходу к проведению обучения со стороны Дмитрия Быстрова. Это проявлялось в оперативной поддержке участников тренинга на форуме, в обеспечении всеми необходимыми информационными материалами, которые участники могут использовать и в последующем. И, что особенно ценно, это подход к построению изложения материала: информация хорошо структурирована, все продуманно, выверенно.

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

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

И домашние задания становились одновременно и проверкой, и средством поиска новых подходов. Порой это требовало больших усилий, но при этом все, что было сделано самостоятельно, запоминается гораздо прочнее, чем то, что было просто услышано или прочитано.

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

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

Большая благодарность Дмитрию за то, что стал нашим проводником в мире VBA и Excel, показал пути, по которым можно идти. Самое главное, что после тренинга есть желание и дальше двигаться вперед, и появляются идеи для воплощения на практике. То, что прежде казалось непонятным и замысловатым, постепенно проясняется и обретает знакомые очертания.

Дмитрий, БОЛЬШОЕ СПАСИБО за тренинг, за проведенную работу! Дальнейших успехов проекту!

Диляра Хакимуллина о практическом тренинге
Этот тренинг - для "ленивых"

Этот тренинг для "ленивых" как я, кому не хочется в ручную создавать сводные таблицы, списки и другие рутинные файлы. Кто ценит свое рабочее время. Благодаря Дмитрию, я сумел автоматизировать часть своей работы и минимизировал ручное вмешательство.

Большое спасибо за это Дмитрию и удачи ему во всех начинаниях!!!!

Игорь Гундров о практическом тренинге

Редактирование и копирование макросов

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


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

Комментарии

Страница 2 из 3:   1  2  3  
#583   Александр    13.01.2013 в 03:47:16

Спасибо Дмитрий, было интересно и познавательно!!!

#600   Алексндр Михайлович    16.01.2013 в 19:11:13

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

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

#601   Наталия    16.01.2013 в 20:37:41

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

#612   Наида    17.01.2013 в 21:48:56

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

#615   Дмитрий Быстров    18.01.2013 в 17:10:02

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

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

#614   Татьяна Ивановна    18.01.2013 в 15:31:14

Все отлично! Пока все получается.

Большое спасибо!!!

#616   Татьяна Ивановна    18.01.2013 в 17:52:58

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

#626   Светлана Баринова    20.01.2013 в 12:53:31

Спасибо! Методику одобряю!

#627   Светлана Баринова    20.01.2013 в 13:03:21

Хочу выразить уважение Михаилу Дзюбенко! Успехов!

#650   Мария    22.01.2013 в 02:00:15

Спасибо, Дмитрий, все понятно!

#674   наталия    23.01.2013 в 19:32:12

Сортировка таблицы из первого урока: после выполнения макроса отменить произведённые изменения невозможно. Кроме того, не получается сделать относительную ссылку, чтобы команда"сортировать по наименованию" аналогичных таблиц производилась в любом месте их расположения на листе . При создании макроса (как у Вас в Вашем видео), всё получается.а при применении уже созданного макроса всё сортируется вместе с заголовками таблицы. Пробовала при создании макроса нажимать последовательно "Данные", "Сортировка", "По наименованию" "По возрастанию", "Идентифицировать по первой строке диапазона ( а не по наименованиям столбцов", то всё равно при создании макроса всё получается, а при его применении опять сортировка вместе с заголовками. Просьба в Ваших видеоуроках при каждом Вашем движении заострять внимание на детали, например:"Во время записи макроса я мышкой не кликаю по ячейке, а сразу ввожу значение в строке формул,т.к. если сначала включить запись макроса, а затем позиционировать курсор на конкретной ячейке, то в записанный макрос попадёт и команда позиционирования.Для перехода в следующюю ячейку я не нажимаю "Enter", а произвожу нужный переход стрелкой". Огромная просьба переходить к следующему Вашему движению помедленее, чтобы всё увидеть да плюс Ваши подробные комментарии, чтобы потом не мучаться таким "чайникам", как я. С уважением и благодарностью за Ваше желание обучить народ макросам.

#675   Дмитрий Быстров    23.01.2013 в 19:40:54

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

"Сортировка таблицы из первого урока: после выполнения макроса отменить произведённые изменения невозможно." - совершнно верно, при программном выполнении действия Excel не запоминает его и отменить действие нельзя.

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

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

#677   Elena    23.01.2013 в 22:04:49

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

#679   Дмитрий Быстров    23.01.2013 в 22:56:06

Добрый вечер, Елена.

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

#729   Elena    26.01.2013 в 12:35:42

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

#753   Natalya    30.01.2013 в 20:28:49

Дмитрий, у меня справа не отображается код макроса, когла курсор на Module1, хотя макрос написан и работает (XLSX 2010)

#756   Natalya    30.01.2013 в 20:38:54

Все, разобралась)) спасибо

#768   Рустам    01.02.2013 в 15:48:40

Хорошее объяснение.Очень понравилось. Спасибо

#795   Анатолій    04.02.2013 в 00:10:50

Здравствуйте, Дмитрий.Сегодня открыл впервее, видео. Спасибо.

#814   Геннадий    07.02.2013 в 00:20:04

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

#844   Максим    11.02.2013 в 01:05:03

благодарю

#862   Анна    13.02.2013 в 03:05:07

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

#901   Вера    15.02.2013 в 22:33:22

Очень Вам благодарна, Дмитрий! Просвещение - это здорово! Получаю удовольствие от процесса=))

#927   Михаил    17.02.2013 в 20:45:40

Очень грамотные и доходчиво сформулированные уроки.Большое спасибо автору! Вы-настоящий Учитель!

#988   Ник    01.03.2013 в 23:45:42

Коротко, четко, ясно! Мне нравится. Благодарю Вас, Дмитрий.

#990   Ольга    02.03.2013 в 02:14:06

Хочу поблагодарить за уроки.Никогда не думала, что буду что-то понимать в макросах. Но благодаря Вам в голове все встало на свои места. СПАСИБО !!!

#1090   Денис    06.04.2013 в 22:37:30

В редакторе Макроса нет папки модуля. Как её открыть. Ехсель 2000

#1117   Дмитрий Быстров    13.04.2013 в 03:30:53

Доброй ночи, Денис.

Если в данном файле Вы еще не записывали макрос, то ни одного модуля в книге нет, соответственно, нет и такой папки. Как только Вы запишете макрос с помощью макрорекордера (или вставите модуль в книгу самостоятельно) - папка появится.

#1093   валя    07.04.2013 в 01:08:17

спасибо все понятно

#1101   Олеся    08.04.2013 в 19:10:09

Дмитрий спасибо за урок!

#1113   Violetta    12.04.2013 в 13:12:41

Здравствуйте!

Подскажите пожалуйста, что не так в коде: записываю макрос с использованием сводных таблиц и выдает ошибку: Invalid procedure call or argument, захожу в макрос и вижу что, выделяет часть кода желтым цветом:

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _

"Лист1!R1C1:R89388C19", Version:=xlPivotTableVersion14).CreatePivotTable _

TableDestination:="Лист4!R3C1", TableName:="СводнаяТаблица1", _

DefaultVersion:=xlPivotTableVersion14

(когда копирую код и пробую сохранить отдельно в Word то вместо наименования листов получается абракадабра)

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

#1118   Дмитрий Быстров    13.04.2013 в 03:35:16

Доброй ночи, Виолетта.

Сложно сказать, не видя самого файла. Сообщение об ошибке гласит "Неправильный вызов процедуры или аргумент", но в чем причина - неизвестно, причины могут быть разные. Если пришлете файл на почту - может быть, тогда смогу чем-то помочь.

#1121   Violetta    13.04.2013 в 19:37:19

Дмитрий, здравствуйте,

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

Раньше писала макрос и все работало. Но потом, как машину заменили - перестало. (может с самим пакетом Excel что-то? Пользуюсь 2010-ым. Делаю все это с рабочего ноута, запускаю макросы итп., таких файлов у меня более 10) Суть обработки этого файла в том, чтобы на отдельном листе показать наибольшую сумму по ЮЛ, по убыванию. Также убраю подитоги и показываю первые 20+(и более) наибольших по сумме ЮЛ.

#1123   Дмитрий Быстров    14.04.2013 в 19:41:32

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

По присланному файлу ответил Вам на почту.

#1115   Асия    12.04.2013 в 16:23:31

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

#1119   Дмитрий Быстров    13.04.2013 в 03:41:43

Доброй ночи, Асия

Как решать примерно такие задачи, я показывал здесь:

www.excel-eto-prosto.ru/webinar/filling_tables

#1131   Асия    14.04.2013 в 22:38:06

Спасибо, Дмитрий. Это интересно, но немножко не то, что мне нужно к сожалению.

#1136   Светлана    16.04.2013 в 15:28:41

Спасибо огромное)))

#1143   Валентина    17.04.2013 в 21:21:02

Спасибо огромное) за уроки) Подскажите пожалуйста!

Дмитрий, у меня справа не отображается код макроса, когла курсор на Module1, хотя макрос написан и работает

#1153   Александр    19.04.2013 в 06:28:51

Для начинающего это довольно интересно.

#1158   валя    20.04.2013 в 01:26:53

очень все понятно

#1201   Наталья    06.05.2013 в 19:14:50

Урок мне так же понравился, поэтому благодарю Вас Дмитрий!

#1218   Александр    08.05.2013 в 00:34:53

Всё доходчиво. Спасибо.

#1224   Ирина    12.05.2013 в 23:02:21

Здравствуйте, Дмитрий!

Спасибо огромное за уроки!!!))

У меня во втором уроке не работает сообщение. Как только в модуль поставила MagBox("Привет!", макрос вообще не работает... Вот копия модуля:

================

Sub Макрос1()

'

' Макрос1 Макрос

'

' Сочетание клавиш: Ctrl+й

'

ActiveCell.FormulaR1C1 = "Исполнитель ФИО"

MagBox ("Привет!"

End Sub

============

Microsoft Visual Basic выдает сообщение: Compile error:

Sub or Function not defined.

Подскажите, пожалуйста, что не так? Exel 2007г.

С уважением, Ирина.

#1225   Дмитрий Быстров    12.05.2013 в 23:04:28

Добрый вечер, Ирина.

Ошибка в написании команды: надо не MagBox, а MsgBox.

#1227   Ирина    12.05.2013 в 23:07:10

СПАСИБО!!!

#1240   Saida    22.05.2013 в 23:40:14

Примите и мое ОГРОМНОЕ СПАСИБО!!! Вы так помогаете людям!!!

Супер! надеюсь на продолжение.

#1289   Михаил    20.06.2013 в 15:16:10

Отличные уроки, спасибо автору за проделанный труд.

#1308   Евгений    27.06.2013 в 17:52:38

СПАСИБО Дмитрий!

Если можно, проясните пожалуйста один момент.

ЭКСЕЛЬ 2003. Делал всё как Вы показывали в уроке2,но в редактореVBA у меня не отображается левое нижнее окошечко свойств.В чём тут дело?

#1315   Дмитрий Быстров    29.06.2013 в 00:32:23

Добрый вечер, Евгений.

Окно свойств можно открыть через меню View - Properties Window. Либо же с помощью горячей клавиши F4.

#1336   Александр    12.07.2013 в 01:27:30

Своими публикациями Вы, Дмитрий, делаете большое дело. Вы профессиональный педагог, умеете объяснять просто и доходчиво. Спасибо большое!!!

Кстати, мне тоже за 60, но, благодаря ВАМ, продолжаю совершенствовать знания пользователя ПК...

#1337   Юлия    12.07.2013 в 13:57:58

Спасибо Дмитрий за уроки. Когда-то в ВУЗе нас этому учили, но тогда особого значения не придала, сдала лабу и забыла, а сейчас на работе ох как этих знаний не хватает... да и многих других знаний в области программирования и автоматизации рабочего места

#1398   Александр    12.08.2013 в 02:00:27

Спасибо! Мне нравятся уроки.

#1407   Екатерина    14.08.2013 в 20:33:56

Спасибо большое за уроки!

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

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

Дмитрий Быстров
15.04.2020 в 11:31:15

Добрый день.

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

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

Мария
15.04.2020 в 07:30:51

Дмитрий, доброе утро! А можно добавить еще макрос, чтоб после завершения теста еще и отправлял автоматически через аутлук адресату ответ с тестированием?

людмила
12.04.2020 в 22:31:20

Спасибо, Все, разобралась, внимательно смотреть нужно

Дмитрий Быстров
11.04.2020 в 21:43:25

Добрый вечер, Людмила. Не знаю, что неправильно сделали - я же не вижу Ваш файл ) "Но он не отображается на листе" - кто он? Макрос? Если пришлете Ваш файл на почту mail@excel-eto-prosto.ru - тогда, наверно, мне станет понятнее, что там у Вас не так.

▲ Наверх