Изменение параметров диаграммы | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
УРА! Справочник! :)

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

Спасибо, за проведенный онлайн мастер-класс "Видео-справочник по функциям VBA".

Как всегда, доступное изложение материала по принципу от простого к сложному с практическими примерами.

Ранее приобретала тренинги и мастер-классы в записи, поэтому с большинством функций уже была знакома. И всё же, считаю данный мастер класс полезным. Он позволил повторить изученное ранее, систематизировать информацию о функциях (УРА! Справочник!) и, конечно, узнать новое.

Кому будет интересен данный мастер-класс? Думаю, ВСЕМ, кто пытается автоматизировать свои рутинные задачи средствами VBA: новички найдут в нем не только подробное объяснение всех функций, но и увидят, в том числе, возможности применения условий, циклов, массивов; а более продвинутые пользователи получат неоценимый справочник по всем функциям с практическими примерами, что значительно сэкономит время на поиск информации в справочной системе при написании собственных программ.

Елена Гудым о мастер-классе
Есть желание и дальше двигаться вперед

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

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

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

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

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

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

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

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

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

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

Диляра Хакимуллина о практическом тренинге
Название сайта – лучше не придумаешь!

Мысль устранить пробелы в познании MS Excel возникла давно, но, как сами знаете, на работе «куча дел», дома тем более. Искала курсы учебных центров “MS Office для опытных” для решения наиболее сложных задач обработки и анализа служебных данных. И вдруг, на просторах Интернета я нашла: www.excel-eto-prosto.ru.

Название сайта – лучше не придумаешь! Содержание превзошло все ожидания - открыт доступ к созданным базовым видеоурокам из темы автоматизации в Excel. Понравился предложенный материал: все четко и ясно, по порядку, с примерами, от простого к сложному. Получила массу полезной информации. Хорошо, что есть профессиональные преподаватели, делящиеся своими знаниями. Когда все понятно и за дело браться веселее, захотелось немало переделать и исправить.

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

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

Было бы замечательно направить чиновников на Ваши уроки. Сколько бы времени было сэкономлено!

Спасибо Дмитрий за проделанную Вами работу. Тренинг очень нужный и интересный, дисциплинирует! И еще, отдельное спасибо за то, что напомнили состояние «сессия на носу» (давно это было :) )!

Ирина Николашкина о практическом тренинге
Всем, кому лень делать рутинную работу, советую прослушать данный мастер-класс!

Хочу оставить свой отзыв о вчерашнем мастер-классе от Дмитрия Быстрова, который состоялся 30 июля 2013г.

Для меня это был первый вебинар в жизни. И, думаю, как и всё первое в жизни он запомнится мне навсегда!

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

В общем всем, кому лень делать рутинную работу, советую прослушать данный мастер-класс! Лично для меня эта тема была ОЧЕНЬ актуальна.

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

P.S.S. Дмитрий Вам спасибо за науку и терпение, которое Вы вчера проявили по отношению к нам! )))))

Дмитрий Чибрин о мастер-классе
Хочется "расти" дальше

Тренинг замечательный. Все по делу на конкретных примерах, никакой «воды», ничего лишнего. Задания делать не успевала, но надеюсь наверстать после тренинга. Буду продолжать в блоке "Специалист". Хочется "расти" дальше.

Светлана Мажайкина о практическом тренинге

Изменение параметров диаграммы

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


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

Комментарии

Страница 2 из 2:   1  2  
#983   Edward    28.02.2013 в 00:52:48

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

выскакивает ошибка Run-time error (91) object variable or With block variable not set и ссылка на строку

With ActiveSheet.ChartObjects(1).Chart

#1024   Andry    18.03.2013 в 23:32:46

Спасибо! Уроки очень крутые! Мистер Ексель отдыхает.

#1039   Оксана    23.03.2013 в 18:58:10

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

#1074   Сергей    03.04.2013 в 15:57:32

Здорово! Правда этот урок с первого раза тяжеловато воспринимался по сравнению с предыдущими.Пришлось повторить. Кстати хотелось бы уточнить условия для более углубленного изучения VBA под вашим руководством.

#1085   Андрей    06.04.2013 в 02:43:17

Доброй ночи, Дмитрий!

В процессе отработки примера столкнулся с некоторыми глюками:

1 не пошла подпрограмма "Построить диаграмму" Когда перед этой строчкой поставил вызов "Call" все заработало. После завершения урока - попробовал убрать "Call" - Все работало.

2 Строчка с "Characters.Text" не запускалась в Immediate.

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

#1211   Наталья    07.05.2013 в 15:22:39

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

#1427   Ольга    11.09.2013 в 02:37:30

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

#1432   Дмитрий Быстров    13.09.2013 в 03:09:57

Доброй ночи, Ольга.

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

#1428   Александр    11.09.2013 в 16:35:33

Доброго Вам дня Дмитрий! Отличный урок! Спасибо! Это как раз то что было нужно, это некая основа - фундамент для моего будущего проекта, однако еще многое обдумывается в частности есть вопросы, даже много вопросов которые представляют огромный интерес, в частности как интегрировать екселевскую функцию ВПР в VBA, вообще такое возможно? Или же в программе встроены подобные функции.. Впрочем для меня это огромный секрет. У меня такое дело: ежемесячно мы составляем график рабочего времени для сотрудников компании - работа рутинная, жесть.. И вот я решил автоматизировать это дело. С помощью Ваших уроков, на которые совершенно случайно наткнулся в нете многое удалось.. теперь строки сотрудников в графике при выборе нужного месяца автоматически заполняются согласно их годовым графикам, как надо! теперь возникает новая задача я хочу связать месячный график с табельным номером каждого из сотрудников. На деле это должно быть обстоять так: Выбираю месяц, заполняю табельные номера и воаля... Вообщем мечтать не вредно, вредно не мечтать) Дмитрий если Вы сталкивались с подобным или же догадываетесь как это смастерить, подскажите пожалуйста. Спасибо огромное Вам Дмитрий, такие знания и такой страница как у Вас это кладезь, ценная находка! К сожалению в нете мало подобной полезной информации. Благодарю!

#1433   Дмитрий Быстров    13.09.2013 в 03:40:27

Доброй ночи, Александр.

"Как интегрировать екселевскую функцию ВПР в VBA, вообще такое возможно?" - возможно. В программах на VBA можно использовать любую стандартную функцию Excel (только ее английское написание, не русское), подставляя перед именем функции выражение Application.WorksheetFunction.

Английское название функции ВПР - VLookup, соответственно, для присвоения результата этой функции переменной (назовем ее, к примеру, Result) надо написать:

Result = Application.WorksheetFunction.VLookup(...)

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

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

#1434   Александр    17.09.2013 в 14:46:48

Добрый день Дмитрий! С предыдущей задачей я справился, обошелся без интеграции, мне хватило CASE и несколько IF, Вы правы это очень удобно. Благодарю! Теперь спокойно могу формировать график по месяцам. Был удивлен, как на самом деле все бывает просто. Тут другая задача теперь обстоит, хочу получающийся график сортировать по определенному условию, например по количеству отработанных часов. Я прикинул, что это очень удобно будет.. Однако не совсем понимаю как это надо изощрится перемещать строки относительно друг друга, ведь в каждой строчке графика т.е. диапазоне ячеек по N-му количесту столбцов с различными значениями там и таб.№ и ФИО сотрудника и сам график работы плюс сколько смен отработал сотрудник и кол-во часов в месяц. Сейчас нашел какой то пузырьковый метод, путаюсь разобраться, но пока тщетно. Посоветуйте пожалуйста как в метод пузырька вставить мои диапазоны с данными?

#1493   Дмитрий Быстров    03.10.2013 в 02:41:47

Добрый вечер, Александр.

Честно говоря, не очень понял описание Вашей задачи. А стандартный механизм сортировки данных на листе Excel Вам не подходит? Зачем изощряться с "пузырьковой" сортировкой?

#1436   Nurlan    17.09.2013 в 17:36:31

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

Как можно скачать Ваш урок №8 "Изменение паратров диаграммы"?

В ютубе его нет.

#1494   Дмитрий Быстров    03.10.2013 в 02:44:46

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

В ютубе видеоуроки публикуются лишь частично.

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

#1598   Андрей    16.11.2013 в 20:52:59

Прикольно. Только такого же эффекта (за исключением смены цвета диаграммы) можно достичь используя встроенные функции, например ИНДЕКС. Просто настраиваем диаграмму на вспомогательную строку, которую также можем скрыть, поместив на нее диаграмму. А значения в эту строку выкачиваются по данным в комбобоксах функциями ИНДЕКС+ПОИСКПОЗ или ВПР

#1599   Дмитрий Быстров    17.11.2013 в 04:40:21

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

#1653   Григорий    28.11.2013 в 22:30:37

Что не делаю ничего не получаеться макрос не работает.

#1654   Григорий    28.11.2013 в 22:47:35

Та же проблема что и у Алексея 455 только не чего не работает, вожусь уже 2-недели

#1656   Алина    29.11.2013 в 18:43:10

Спасибо Вам огромное! С легкостью выполнила свое задание

#1657   Григорий    29.11.2013 в 19:39:53

Если не жалко пришлите работающий фаил с макросом на мою электронку может у меня что-то с компом manov.manov.grigory@yandex.ua

#1675   Надежда    12.12.2013 в 15:47:36

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

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

#1733   Ксения    17.01.2014 в 16:53:09

Уроки замечательные!

#1753   Алина    22.01.2014 в 20:36:15

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

У меня аналогичная задача, только диапазон с названиями разный.

я написала следующий код:

Sub ПостроитьГрафик()

nrow = Cells(16, 23).Value + Cells(20, 23).Value

If Cells(20, 23).Value = 0 Then

Worksheets("График".ChartObjects(1).Chart.SetSourceData Source:=Range("C2:AH2,С" & nrow & ":AH' & nrow"

ElseIf Cells(20, 23).Value = 13 Then

Worksheets("График".ChartObjects(1).Chart.SetSourceData Source:=Range("C15:G15,С" & nrow & ":G' & nrow"

End If

Worksheets("График".ChartObjects(1).Chart.ChartTitle.Characters.Text = "" & Cells(1 + Cells(20, 23).Value, 1) & ""

End Sub

Подскажите, в чем ошибка?

Заранее спасибо Вам огромное!

#1754   Антон    22.01.2014 в 23:41:37

Разберитесь с запятыми и синтаксис обращение к диапазону ячеек у вас какой то странный: =Range("C2:AH2,C" & nrow & ":AH" & nrow)

#1757   Алина    23.01.2014 в 13:05:54

Да я уже все сделала спасибо!

#1829   Ксения    23.02.2014 в 12:33:01

Подскажите, как можно скачать сам файл Ексель к видеоуроку?

#1834   Дмитрий Быстров    23.02.2014 в 18:03:25

Добрый день, Ксения.

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

#1830   Ксения    23.02.2014 в 12:47:32

все получилось, спасибо!

#1907   Наталья    26.03.2014 в 20:08:14

у меня excel Mac. При изменении диапазона данных в диаграмме записывается вот такой макрос:

ActiveChart.Axes("xlValue").MajorGridlines.Select

Пробовала просто перепечатать то,что было в видео, но тогда выдает ошибку (ошибка выполнения 1004, ошибка метода Range)

#1915   Дмитрий Быстров    02.04.2014 в 14:43:06

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

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

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

#1916   Наталья    02.04.2014 в 22:51:08

Добрый вечер!Урок очень интересный правда посложнее чем предыдущие уроки,для себя отметила функцию работа со списком (ранее встречалась с ним, работая в access)

#1955   Ирина    11.04.2014 в 21:15:57

Урок очень понравился, спасибо!

Сейчас попробую сделать то же самое сама...

#2075   Андрей    26.04.2014 в 13:07:05

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

1 вопрос: в фильме на 20 минуте 32 секунде (20:32) у меня раскрываются не те свойства как у вас. Я понимаю,что где-то в настройках, но пока сам не могу найти.

2 вопрос: наплодил много userform и module в VBAProject можно ли их удалять?

#2076   Андрей    26.04.2014 в 13:13:36

3 вопрос: Дмитрий, подскажите где в настройках VBA исправляет строчные буквы на заглавные и выдаёт подсказки при написании как в вашем уроке. Спасибо

#2077   Андрей    26.04.2014 в 19:32:12

Дмитрий, на 1 вопрос я нашёл ответ. Я обратил внимание, что вы делаете в Excel 2007, а я делал в версии 2003, там по другому. Ушёл тренироваться в версию 2007.

#2078   Андрей    26.04.2014 в 22:18:23

Дмитрий, подскажите, в каком формате вы сохраняете этот файл?

#2116   Дмитрий Быстров    26.05.2014 в 17:20:09

Добрый день, Андрей

1. Да, в разных версиях Excel свойства могут несколько различаться.

2. Конечно, можно. Правой кнопкой мыши кликаете на ненужном Module или Userform и в контекстном меню выбираете пункт "Remove...". После этого будет задан вопрос "Do you want to export ... before removing it?" - отвечайте "нет" и все удалится.

3. Это происходит, если в начале программного модуля стоит директива "Option Explicit" (на видео видно, например, на 17:30). Подробнее о ее назначении и нюансах использования я рассказываю в своих тренингах, т.к. в двух словах здесь это сделать сложно.

4. Файлы с программным кодом сохраняю либо в "старом" формате xls, либо в "новом" xlsm (по обстоятельствам). В данном примере это не имеет значения.

#2099   Elzot    13.05.2014 в 02:49:16

ochen polezno i interesno

#2153   Дмитрий    09.07.2014 в 00:21:04

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

#2231   Сергей    28.07.2014 в 21:27:07

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

На 31 минуте Вы говорите что у объекта SeriesCollection есть свойство interior. Только вот если зайти в справку VBA в объект(класс) SeriesCollection или Series, то можно увидеть, что нет там такого свойства. Там есть только вот такой пример :

Worksheets("sheet1".ChartObjects(1).Chart. _

SeriesCollection(1).Interior.Color = RGB(255, 0, 0)

Но вот только не понятно. Как этот interior туда попал если в Object Members его нет. И так во всех справках Office 2000, 2003, 2007, 2010, 2013.

И если записать макрос с изменением цвета ряда, то в коде макроса это не будет отображено. Будет только SeriesCollection(1).Select (в 2007 так, в 2010 там уже блок with .... end with, но даже в этом блоке нет interior!!!).

Так вот почему же все таки свойство interior можно использовать в SeriesCollection если такового свойства или метода или даже события там, в Members, нет?

#2232   Сергей    29.07.2014 в 14:45:31

у меня офис 2003 был чьей-то сборки. и справка походу то ли не рабочая то ли вырезанная. В общем нашел норм 2003 офис. Там нашел это свойство, но походу с офиса 2007 interior не используется.

#2240   Дмитрий Быстров    05.08.2014 в 14:19:32

Добрый день, Aigeus.

Сложные вопросы задаете

Да, в Excel 2007 это свойство записывается иначе:

вместо ...SeriesCollection(1).Interior.Color = RGB(255, 0, 0)

будет ...SeriesCollection(1).Format.Line.ForeColor.RGB = RGB(255, 0, 0)

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

#2336   Ольга    08.09.2014 в 19:12:34

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

Во время тестирования, при нажатии F5 в макросе выдается "ошибка 400". Код записан верно-строка не краснеет.

И еще вопрос:

Зачем делать запись в окне "immediate"в нашем конкретном случае? И вообще не совсем поняла назначение этого окна: разве не проще быстро выполнить какую-то операцию прямо на листе?

Извините за бестолковость.

#2337   Ольга    08.09.2014 в 21:09:54

Приношу извинения за второй вопрос-не до конца досмотрела видео. Кажется поняла.

#2341   Ольга    10.09.2014 в 21:56:04

Ура! С третьей попытки всё заработало. Спасибо.

#2566   Аслибек    06.12.2014 в 20:30:19

понятно, спасибо

#2830   Natali    26.04.2015 в 00:12:27

У меня не считает nrow.

В моем файле nrow = Cells(19, 7).Value - 1993

Значение Cells(19, 7).Value=2001, а в окне immediate значение nrow отображается как 2001((( почему так?

#2834   Дмитрий Быстров    03.05.2015 в 21:41:36

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

Значит, что-то не так делаете. Без файла сложно сказать, что именно - если пришлете файл, будет понятнее.

#2849   Shalkar    24.05.2015 в 00:51:50

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

#2876   TOFİQ    22.07.2015 в 13:19:08

Урок очень понравился, спасибо!

#3104   Алексей Викторович    13.05.2016 в 14:19:00

Дмитрий в 2010 Екселе если делать по вашей инструкции то в ячейку "год" или "период" попадает порядковый номер из списка (1, 2,3,4) вместо самого текста (2007,2008,2009 и т.д). С чем это связано, как исправить?

#3105   Дмитрий Быстров    13.05.2016 в 18:00:50

Добрый день, Алексей.

А Вы точно используете "элемент ActiveX" (как я в своем примере), а не "элемент формы"?

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

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

#3107   Алексей Викторович    14.05.2016 в 14:30:51

да вы правы. Использовал элемент формы. С ActiveX все работает. Спасибо!

#3226   Роман    12.03.2017 в 23:09:00

КРУТО И ПОЛЕЗНО!!! СПАСИБО!!!!

#3259   DenchikJan    16.10.2017 в 19:38:14

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

#3260   Дмитрий Быстров    18.10.2017 в 00:25:29

Добрый день.

Эти примеры можно посмотреть по ссылке: http://www.excel-eto-prosto.ru/download/?file=examples

#3314   Светлана    17.08.2018 в 01:05:19

Здравствуйте, Дмитрий! Работаю на Макбуке. Версия VBA 7,1. У меня отличаются некоторые пункты меню от того, что я вижу у Вас. До сих пор было не критично, но на Уроке 8 уже не справляюсь. Например, при настройке выпадающего списка нет такого пункта, как "свойства". А при записи макроса построения диаграммы, код формируется совсем не тот, я так понимаю, неправильный. Подскажите, как быть?

#3316   Дмитрий Быстров    17.08.2018 в 11:03:39

Добрый день, Светлана.

К сожалению, по работе на макбуке ничего подсказать Вам не могу - я всегда работаю только на Windows. Но могу предположить, что различия в коде VBA вызваны не различиями версий самого VBA, а различиями в версиях MS Excel: в новых версиях Excel появляются новые объекты, усовершенствуются старые, поэтому и в VBA появляются новые объекты, методы и свойства.

Например, если записать в макросе изменение параметров диаграммы в Excel 2003 и то же самое проделать в Excel 2010, то, скорее всего, полученный код будет отличаться: в новой версии Excel диаграммы имеют большее количество настроек и параметров, поэтому и в записанном в нем макросе используются новые методы и свойства.

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

#3360   Дмитрий    02.09.2019 в 06:54:42

Здравствуйте! Спасибо за пример, но нигде не могу найти на сайте экселевских файлов, о которых вы говорите. Где их посмотреть "вживую"?

#3361   Дмитрий    02.09.2019 в 06:55:17

Апдейт: увидел ответ в комментариях выше, спасибо ))

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

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

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

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

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

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

▲ Наверх