Чтение и анализ записанного макроса
На предыдущих уроках мы научились создавать макросы, редактировать и копировать записанные макросы. Задача данного видеоурока - научиться читать записанные простые макросы и понимать, что именно должен выполнять тот или иной макрос, без запуска его на выполнение. Рассматривается наиболее эффективная методика изучения макросов на начальном этапе - их макросов и последующий анализ.
зарегистрироваться на сайте
обновите страницу по этой ссылке или кнопкой F5
Комментарии
Мне нравятся ваши уроки. Надеюсь вы и в будущем будете учить и радовать нас новыми интересными видеоуроками. Использование макросов мне необходимы в работе, для составления различных электронных таблиц, рутинные действия надоели и пришла к пониманию что что то надо усовершенствовать в работе, да и вообще составление макросов оказалось занятием довольно таки интересным, а Ваши, Дмитрий, видеоуроки очень в этом помогли. Рекомендую.
Дмитрий, мне очень грустно. Мне очень понравились Ваши и уроки и для меня они очень важны. Предложили хорошую работу, где требуется знание макросов. Несколько раз отправляла Вам ссылки с рекомендациями уроков, а доступа так и нет. Может, что не так делаю? Отреагируйте, пожалуйста, на мое послание!
Юлия, буду рад познакомиться. shma_kov@i.ua. А насчёт уроков Вы действительно правы. Уроки великолепные и Дмитрий большой молодец! Низкий ему поклон!
Дмитрий, вы вернулись?Очень хочется дослушать Ваши уроки, откройте пжл. доступ
http://www.odnoklassniki.ru/profile/462731648023/links
Здравствуйте, Дмитрий! Всё понятно и доступно для новичка. Спасибо!
Дмитрий, здравствуйте. Вчера отправила Вам ссылку, а доступа к 4-му уроку еще нет. Посмотрите, пожалуйста, очень хочется продолжить! Спасибо Вам большое!
Пробую.рекомендую)
Дмитрий, очень рад, что наткнулся в интернете на Ваши уроки, как и многим другим пользователям они мне очень понравились, у Вас явно талант просто объяснять на первый взгляд сложные вещи. Отправил письмо с рекомендацией Вашего сайта на facebook в ответ получил письмо с приглашением на вебинар, хочу получить доступ к просмотру 4 и 5 - го уроков, заранее благодарен.
А как получить доступ к 6-ому уроку?!
Здравствуйте, Дмитрий! отправила письмо с ссылкой рекомендации в вконтаке, а 4 урок не открыт! помогите, пожалуйста?
Отработал несколько примеров. Вместо строки:
Selection.Font.ColorIndex = 3
у меня такая конструкция:
With Selection.Font
.Color = -16776961
.TintAndShade = 0
End With
Это особенность Excel2010?
Добрый день, Сахабутдин Акрамович
Ответил Вам в письме.
Вкратце: да, вероятно, это особенность записи макрорекордером в более новой версии Excel.
СПАСИБО, ОЧЕНЬ ДОСТУПНО
Большое спасибо. Сама учитель информатики. Ищу доступные для понимания видеоуроки. Буду рекомендовать своим ученикам
Дима, здравствуйте!!!!
Отправил Вам письмо по размещению ссылки, доступа пока нет. Сколько нужно ждать или я что то не так сделал?
Дмитрий здравствуйте. Спасибо за уроки, все очень интересно. Я уже начинаю по немножко понимать макросы.
А как получить доступ к 4 уроку?
Дмитрий, огромное спасибо за ваши уроки. Я давно хотела изучить макросы. Много раз пыталась изучать по специальной литературе, но все безуспешно. Ваши уроки еще раз подтверждают слова " все гениальное-просто!" СПАСИБО!!!!
Доступно.Нравится
Добрый день всем.
Как уже написали выше - в марте я был в отпуске (подробнее - тут), поэтому были задержки с предоставлением доступа к следующим урокам.
Всем, кто присылал письма со ссылками на почту, доступ открыл.
Очень полезная тема)
Хочется уже вставить в макрос формулы ))
Очень простое изложение казалось бы очень сложных вещей!
Мне очень понравилось!
спасибо за урок
Я соглашусь со всеми положительными отзывами.
Дмитрий, большое спасибо за первые три урока. Пожелания отправил в Facebook, осталось найти адрес, куда они ушли.
Спасибо большое за содержательные и интересные видео уроки!!!!Благодаря данным видео урокам я стал еще лучше знать эксель
Очень хороший вводный на следующий этап урок, спасибо.
Дмитрий, большое спасибо. Ваши видеоуроки, действительно, очень доходчиво раскрывают материал.
Дмитрий, большое спасибо. С каждым уроком узнаёшь что-то новое и интересное!
Дмитрий! Большое спасибо за уроки! Пока всё ясно и понятно!
Прошу открыть мне следующие уроки. Свой комментарий в Моем мире оставил. Очень понравилось и хочу продолжить обучение.
Добрый вечер, Владимир.
Ответ отправлен Вам на почту.
Спасибо. С каждым уроком познаешь что-то полезное и интересное для себя. Буду продолжать смотреть и дальше.
Каждый человек волен поступать так, как считает нужным. Уроки хорошие, полезные, но терпеть не могу "шантаж" - имею ввиду отправить кому-то рекомендацию. На форумах не толкаюсь, в соцсетях не тусуюсь. А Вам могу сказать только одно - если ваши уроки хороши, что есть истина, они и без рекламы дойдут до потребителя.
До свиданья.
Добрый вечер, Виктор.
"...они и без рекламы дойдут до потребителя" - с рекламой быстрее и менее затратно.
Для тех, кто "на форумах не толкается, в соцсетях не тусуется", возможен индивидуальный подход к вопросу открытия доступа - для этого надо написать об этом на почту.
Если считаете просьбу о посильном содействии в развитии проекта шантажом - не участвуйте.
Хочу отписаться от рассылки обновлений комментариев по этой теме
Добрый вечер, Марина.
Управлять получением уведомлений о публикации новых комментариев Вы можете самостоятельно, устанавливая или снимая "флажки" в настройках пользователя по ссылке www.excel-eto-prosto.ru/settings (она находится вверху справа на странице списка уроков).
Кроме того, в каждом письме с уведомлением в самом низу находится ссылка для отказа от получения дальнейших уведомлений по данной теме.
PS: отключил для Вас отправку уведомлений.
prosto i ponjtno. Spasibo
Спасибо!!! Умница! Успехов тебе во всём!
Огромное спасибо!!! Замечательний комментарий к видеоуроку.
Спасибо! познавательно, подскажите в каком уроке можно обучиться сводным таблицам
Спасибо Дмитрий!Очень всё доходчиво. Успехов Вам,спасибо
Здравствуйте, Дмитрий! Подскажите мне, пожалуйста, при повторении ваших же 5-ти действий, показанных в уроке, в редакторе VBA вижу нечто другое, нежели у вас.
А именно:
Sub Макрос2()
'
' Макрос2 Макрос
'
' Сочетание клавиш: Ctrl+ф
'
Sheets("Лист2".Select
Range("B10".Select
ActiveCell.FormulaR1C1 = "Ольга"
Range("B10".Select
With Selection.Font
.Color = -16776961
.TintAndShade = 0
End With
Selection.Font.Bold = True
End Sub
Меня смущает выбор цвета, у вас было иначе. Что это? Я что-то сделала не так? Хотя макрос работает правильно. Попробовала написать также как у вас: ActiveCell.Font.ColorIndex=3, и макрос снова сделал те же действия.
Доброе утро, Ольга.
У ячеек есть свойство Color и свойство ColorIndex.
Color - это числовое представление цвета (точнее - оттенка). С его помощью можно весьма точно задать требуемый цвет - можно задать сразу числом (как у Вас в макросе написано), но это для человека неудобно, т.к. мы наизусть номера оттенков не знаем. Поэтому для установки Color удобнее использовать функцию RGB (о ней я подробнее рассказывал в конце урока №9).
ColorIndex - это индекс цвета в "палитре". Палитра содержит лишь несколько десятков часто используемых оттенков (Вы ее можете видеть, когда выбираете цвет для шрифта или заливки - в первую очередь Вам показывается палитра стандартных цветов), а ColorIndex - это просто порядковый номер цвета в этой палитре.
Получается, для установки цвета мы можем использовать одно из этих двух свойств - какой нам удобнее. Обычно при записи макроса в коде программы фигурирует ColorIndex, у Вас по какой-то причине макрорекордер указывает свойство Color. Разницы в получаемом результате нет - оба варианта будут работать.
Хочу выразить благодарность за уроки. Все вроде последовательно, просто и доступно.
Отличная замена книге, над которой надо посидеть чтобы разобраться, в отличие от видео.
Все понятно. Спасибо.
могут только зарегистрированные пользователи.
Ваше имя и тот e-mail, который был указан при регистрации)
В любой момент времени вы можете отказаться от получения сообщений.
Полезно, наглядно, понятно, существенно расширила свои знания благодаря данным урокам - спасибо, Дмитрий)
Добрый день, Анатолий.
Подробнее о создании программы для тестирования было рассказано в специальном платном мастер-классе "Создание программы по тестированию". Приобрести его можно по этой ссылке.
Что касается счетчика времени - в мастер-классе такого функционала не было, но позднее я доработал созданную в нем программу и добавил в нее такой счетчик - при приобретении мастер-класса я вместе с ним предоставлю и доработанную версию программы.
Спасибо! Классно. Где можно списать Вашу программу для шаблона? Счетчик времени на тестирование как вставить?
Здравствуйте. Подскажите, а можно ли сделать Q-код в таблице, но чтоб там было видно наименование упаковки, вес, дата прихода, наименование контрагента и тд. И при каждом изменении данных, автоматически делался Q-код?
Добрый день, Дмитрий. Я случайно увидела ваши видео в ютубе. Посмотрела и мне стало интересно изучить макросы. Перешла по ссылке и просмотрела часть бесплатных видео и мне очень понравилась ваша манера преподавать просто без лишних слов. Скажите, пожалуйста, а как сделать выпадающий...
Здравствуйте В видео "Автоматизация заполнения бланка документа (платежного поручения)" говориться, что можно скачать файлы с макросами, о которых идет речь. Не могу найти. Подскажите, пожалуйста,где скачать Файл?
Благодарю Вас хотя у меня оффис 97 все полчается
здравствуйте, Дмитрий... подскажите пожалуйста такой момент, для того, чтобы сделать макрос с фамилиями, я сделала перечень с фамилиями и суммами.. так вот у меня слово фамилия при сортировке улетает в самый низ))) то есть оно тоже сортируется... что не так в моей таблице?
Спасибо большое.Очень полезная информация
Замечательные уроки, большое спасибо автору. Все очень доходчиво, без лишних заморочек.