Макросы. Запись и запуск макросов
В данном уроке рассматривается, что такое макросы, где они используются, как их записывать и запускать, где расположены кнопки управления макросами в Excel 2003 и Excel 2007, рассказывается о режиме относительных ссылок и безопасности макросов.

зарегистрироваться на сайте
обновите страницу по этой ссылке или кнопкой F5
PS: В начальных видеоуроках работа показана на версии Excel 2003 - первые уроки записаны довольно давно, когда эта версия еще была актуальна. Тем не менее, различие версий 2003 и 2007 (в рамках этих уроков) заключается только в интерфейсе и расположении пунктов меню, поэтому нет смысла эти видеоролики перезаписывать.
PPS: Касательно включения режима относительных ссылок в Excel 2003 подробнее смотрите по этой ссылке.
Комментарии
Я ОЧЕНЬ ПЛОХО ВСЕ УСВАИВАЮ МНЕ НУЖЕН ВАШ СОВЕТ СКАКОЙ ПРОГРАММИ ОБУЧЕНИЯ РАБОТАТЬ ЧТОБЫ БЫСТРЕЕ И ХОРОШО ВСЕ ВЫУЧИТЬ
Мне очень понравилось. Попробую что-нибудь сделать сама, обычно я ворую чужие макросы и вставляю их куда мне надо. Большое спасибо!!!
Большое спасибо. Раньше я мало уделял внимания на комментарии. Теперь стал понимать что зря. Когда вы объясняете ту или иную ошибку допущенную кем то, то начинаешь понимать немного больше. Если вдруг у самого возникнет такая ошибка- исправить её будет быстрей.
Очень хороший урок, спасибо Дмитрий.
Курсы очень хорошие и полезные. Обьяснения более чем доходчивые. Научился писать не сложные макросы. Хочется в видеоуроках больше обьяснений а меньше демонстрации.
Спасибо!
Ваши уроки Дмитрий весьма полезны! Спасибо!
Дима, молодец, хвалю!
С уважением Boris.
Спасибо Дмитрий, Ваши уроки весьма полезны!
Спасибо за информацию, здорово)
Я восхищаюсь Вашим талантом !
Пытаюсь создать макросы на рабочем компе. Но корпоративные злобные админы, позакрывали все возможности. Например мне постоянно выдает:"Личная книга макросов в папке автозагрузки должна оставаться открытой для записи" и не дает писать макросы в личную книгу. \AppData вообще скрыта и не дают открыть пока. Как выкрутится из ситуации без пива админам? Планировал записать макрос например для книга1. Каждый раз открывать сначала эту книгу, и затем доп окном исходник для обработки макросом. Вроде что-то запускается и работает. Но не совсем корректно. М.б. что макрос не из личной книги, работает немного по другому. Или в чем я не прав? Спасибо заранее! Уроки супер, давно искал что то внятное, без воды на эту тему.
Находясь в поиске видиоуроков о том что такое Ексель и как там можно работать т.е.для начинающих я наткнулся на Ваши уроки по автоматизации и помотрел один. Это супер!!! К соджалению сейчас мне нужна основа Ексель!? Поэтому взял эти уроки на заметку и переслал Ваши ссылки знакомым работникам Бухгалтерии. Они уже поблагодариля Вас за эти уроки. А я пока продолжу поиски уроков (по Ексель) для начинающих. Огромное спасибо за Ваш труд надеюсь потом к Вам присоединится С уважением Юрий
Было бы здорово записать и выложить мастер-класс о повышении эффективности работы в Excel для просмотра на сайте. Это будет удобно и для случаев, если что-то останется неясным или забудется, а также для тех, кто в силу разных причин не смог участвовать в вебинаре.
Большое спасибо за видео урок. Очень понравилось, все предельно доступно.жду дальнейших уроков.
Действительно ,все понятно и очень интересно.Более понятней мне было-бы ,если программа была у меня в компьютере. Чтобы можно было наглядно её опробовать.Спасибо за помощь начинающим!
Дмитрий!
Очень понравился урок! Не считала себя новичком, но узнала много, очень много нового. Прошлый вебинар пропустила из-за грозы в харькове.
Особенно понравились выпадающие списки.
Можно сделать так, чтобы при нааборе первой буквы выпадал список фамилий на эту букву?
Спасибо большое!
спасибо доступно и быстро
Большое спасибо! Очень доступно и быстро. Удивляюсь себе, чего я так боялась!!!
Дмитрий, кнопки Макроса не активны.Exel 2010. Безопасность макросов стоит на "включить все макросы"
Спасибо за урок!
Очень доступно и все понятно. Когда знаешь - все просто). Огромное спасибо.
У меня такие же проблемы, как и у Игоря:"...пытаюсь создать макросы на рабочем компе. ... мне постоянно выдает:"Личная книга макросов в папке автозагрузки должна оставаться открытой для записи" и не дает писать макросы в личную книгу." Что делать???
Здравствуйте, Lana.
Возможно, (если речь идет о рабочем компьютере) у Вас недостаточно прав для изменения "личной книги макросов". Думаю, это вопрос к Вашим системным администраторам.
А для чего Вы сохраняете макрос именно в "личную книгу"? Вы уже что-то очень полезное создаете, чем будете пользоваться, работая в различных файлах?
Если просто экспериментируете и тренируетесь писать макросы - при начале записи макроса выбирайте вариант размещения "в этой книге", а не в "личной книге макросов".
Дмитрий, добрый день, благодарю вас за ответ. Теперь вопросы будут к админам. Про уроки могу сказать, что очень полезны, повторюсь со многими, что доступны. Спасибо
Спосибо,очень доступно!
Какая красота - эти макросы))) Чего я тянула полгода??? Спасибо, Дмитрий!!! Сейчас по своей основной профессии я в отпуске, но вот весной стала вести рейтинг по одной игре в ОК, запускала как обычный комментарий его в группе нашей, а потом подумала про Excel... теперь так и делаю еженедельно по воскресеньям, выставляю готовую таблицу с занятыми игроками местами, уровнем и т.д. Поскольку самой игрой это не предусмотрено, а люди просят!!!! Веду группу за собой так сказать!!! (Наверное такого применения ещё не было)))) Теперь хочу автоматизировать малость хотя бы свою работу, поскольку часа 3-4 каждое воскресение перед обнулением результата у меня занимает её составление. А с 1 сентября - снова в бой так сказать!!! И там уверена - найду применение вашим урокам, так как отчётов составляется множество в нашей преподавательской деятельности!!! Ещё раз - СПАСИБО!!!! Я - проснулась - внесомненно)))
Дмитрий, скажите пожалуйста, а режим относительных ссылок в 3-м Excel имеется? Где же эта кнопка? Уже час её ищу!!! Перекопала все Панели инструментов и их параметры!!! Спасибо заранее!
Добрый день, Алёна.
Да, имеется, но обнаружить ее нелегко Выше в этой теме (в апреле) я уже отвечал на подобный вопрос. Смотрите ответ здесь
Дмитрий, надо же - просто невозможно найти было)) Спасибо!!! Вот только теперь - тем более, поскольку эта махонькая панель инструментов у меня уже не появляется!!! Я её закрыла взяла сразу же - теперь её нет!!! Где её найти и вернуть, подскажите пожалуйста?!! И ещё, в своём видео-уроке Вы говорите, что нужно сначала нажать режим относительных ссылок, а затем уже включать запись макроса!!! Так как же тогда включить режим, если он появляется в махонькой панельке(даже если она свалится мне обратно в таблицу))) уже после нажатия кнопки Запись макроса?? Несостыковочка какая-то однако... Как у нас в математике говорят - противоречие получили!!!
Не появляется панель - значит, когда-то Вы ее закрыли, теперь не появляется. Для того, чтобы она снова появилась, запустите запись макроса, затем включите ее в меню "Вид-Панели Инструментов-Остановить запись".
Никакого противоречия - в Excel 2003 сначала запускаете запись макроса, потом устанавливаете (если надо) режим относительных ссылок, после чего выполняете нужные Вам действия в программе. Более того, при необходимости можно изменять этот режим в нужный момент прямо по ходу записи макроса (хотя вряд ли это понадобится Вам на практике).
У меня всё получилось, что хотела!!! Надо же... Спасибо большое, Дмитрий!!!! Режим нашла, и он таки работает)) Едем дальше, к следующему уроку!!!!
Или я туплю или компьютер, но уменя не работает горячая клавиша после записи макроса???
Танюша,а уровень безопасности ставили - низкий, как Дмитрий советовал? Если Вы вывели на рабочую панель инструментов Макросы, то прямо там и есть кнопка Безопасность. А так в Сервисе находится она самая)) НИЗКИЙ уровень должен быть, иначе не будут работать макросы!
Большое спасибо за разъяснение. Теперь нужно найти кнопку Безопасность.
Танюша, ну я же говорю в Сервисе - Макросы - Безопасность.
Добрый вечер, Татьяна.
Если вопрос именно в том, что ранее записанный макрос не запускается по горячей кнопке (хотя Вы ее назначили) - возможно, следует изменить язык ввода на клавиатуре (например, Вы назначили горячую клавишу ctrl+q, а в русской раскладке нажимаете ctrl+й, или наоборот).
Сначала были ошибки, потом всё стало получатся. К стати уровень безопасности влиял на итог- вы были совершенно правы. Спасибо.
Спасибо за такое хорошее объяснение. все было очень понятно!
Здравствуйте!И чего я Бейсик в институте 28 лет назад не изучала.Сейчас понимаю,но с такиииииииииим трудом.Буду пытаться.Спасибо Дмитрий.
Спасибо, полезная информация.
Дмитрий СПАСИБО!!!
Вы молодец, все понятно.
Извините,но у меня не получается,что-то. Может потому что excel 2010
Дмитрий, здравствуйте!
Подскажите пожалуйста, возможно ли при помощи макросов сделать так чтобы в сплывающем списке можно было вводить первые несколько букв искомой позиции. Допустим есть продукт, который имеет несколько модификаций и соответственно несколько шифр-кодов,которым соответствует разный код 1С. Обычные всплывающие списки в excel не позволяют отбирать при помощи первых букв или цифр в наименовании, приходится глазами вручную искать из всего этого длинного списка тот шифр-код, который необходим. Искала в иннете на эту тему какие либо пояснения, так и не нашла.
Добрый вечер, Эллина.
Без помощи макросов это сделать проще - если использовать элемент управления "выпадающий список", он позволяет осуществлять поиск в списке по первым символам. В уроке №8 показано, как можно использовать данный элемент.
К сожалению, это не панацея и в некоторых случаях такое решение будет неудобно.
Очень понравилось .Нужно продолжить еще.
Просмотрел первый урок, по сортировке списка. У меня сортирует вместе с заголовком столбца. Как настроить?
Вопрос. Каждый месяц я по электронной почте получаю от подразделений (49 подр.) отчеты с10 показателями (книга Excel с 10 листами данных) которые с помощью копирования я вставляю в общий документ. Если возможность автоматизировать это?
Спасибо за внимание
Добрый вечер, Татьяна.
Если файлы с отчетами этих подразделений имеют идентичную структуру - возможность автоматизировать составление сводных данных есть.
Если в файлах структура отличается - в принципе, автоматизация тоже может иметь место, только будет посложнее. Можете прислать на почту excel-eto-prosto@yandex.ru примеры файлов и краткое описание задачи - тогда смогу сказать что-то более определенное.
Спасибо отправила
Ответил Вам на почту.
Zdravstvuite Dmitrii,spasibo za pismo vawe,v svyazi s nepoladkami na lichnom noutbuke srazu ne smogla otvetit vam.
Ay tolko nachala izucheenie exeel,i mne ponravilos vawe obyasnenie,vse prosto i dostupno izlozheno.
Добрый день! Пробовала записать макрос " вывод исполнителя с тел." в личной книге макросов, а теперь я открываю любой файл и первым загружается файл Personal.xls.Для меня это показалось не совсем удобно, решила удалить, удалила из папки XLStart, но всё равно при загрузке EXcell? автоматически открывается Personal.xls
Добрый день, Марал.
Подозреваю, что Вы удалили файл откуда-то не оттуда. Попробуйте запустить на компьютере поиск файла "Personal.xls" - может быть, он есть еще где-то и Вы удалили не тот экземпляр.
могут только зарегистрированные пользователи.
Ваше имя и тот e-mail, который был указан при регистрации)
В любой момент времени вы можете отказаться от получения сообщений.
Лучшие уроки по содержанию и грамотности, доступности, простоты я не встречала. Спасибо вам. вы умница.
Полезно, наглядно, понятно, существенно расширила свои знания благодаря данным урокам - спасибо, Дмитрий)
Добрый день, Анатолий.
Подробнее о создании программы для тестирования было рассказано в специальном платном мастер-классе "Создание программы по тестированию". Приобрести его можно по этой ссылке.
Что касается счетчика времени - в мастер-классе такого функционала не было, но позднее я доработал созданную в нем программу и добавил в нее такой счетчик - при приобретении мастер-класса я вместе с ним предоставлю и доработанную версию программы.
Спасибо! Классно. Где можно списать Вашу программу для шаблона? Счетчик времени на тестирование как вставить?
Здравствуйте. Подскажите, а можно ли сделать Q-код в таблице, но чтоб там было видно наименование упаковки, вес, дата прихода, наименование контрагента и тд. И при каждом изменении данных, автоматически делался Q-код?
Добрый день, Дмитрий. Я случайно увидела ваши видео в ютубе. Посмотрела и мне стало интересно изучить макросы. Перешла по ссылке и просмотрела часть бесплатных видео и мне очень понравилась ваша манера преподавать просто без лишних слов. Скажите, пожалуйста, а как сделать выпадающий...
Здравствуйте В видео "Автоматизация заполнения бланка документа (платежного поручения)" говориться, что можно скачать файлы с макросами, о которых идет речь. Не могу найти. Подскажите, пожалуйста,где скачать Файл?
Благодарю Вас хотя у меня оффис 97 все полчается
здравствуйте, Дмитрий... подскажите пожалуйста такой момент, для того, чтобы сделать макрос с фамилиями, я сделала перечень с фамилиями и суммами.. так вот у меня слово фамилия при сортировке улетает в самый низ))) то есть оно тоже сортируется... что не так в моей таблице?
Спасибо большое.Очень полезная информация