Средства отладки программного кода в Visual Basic | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Я бы дала курсу девиз "теория и практика, практика"

Всем привет!

Мне посчастливилось позаниматься очно, чему я очень рада!

Я - владелец маленького начинающего интернет-магазина. У меня несколько поставщиков, у всех прайсы в экселе с разными данными, и за любое изменение в прайс -листе - следует изменение в парсере, что влетает для меня в копеечку, а "прибыля" в кризис оставляют желать лучшего. А я знаю, что некоторые программисты дерут за изменение/добавление 2-3 строк по 5-15 тыс. В свое время, у меня был опыт программирования, давалось мне это легко. Я сначала искала обучение на php, но было так страшно, отзывы неоднозначные про все эти курсы. И тут приходит суперпредложение от Дмитрия поучаствовать в тренинге. Excel я знаю неплохо, давно знаю сайт Дмитрия, по бесплатным урокам знакома с методикой обучения. Поэтому я подумала, а почему бы мне не делать вообще это через Excel?

Курс замечательный. Я бы дала ему девиз "теория и практика, практика". Еще не закончив его, у меня уже наработки есть по моей работе. В общем я очень довольна, мне очень нравиться, особенно нравиться то, что все получается! А у Дмитрия не возможно что-то не понять! В общем если есть сомнения - не сомневайтесь, для обработки данных в этом курсе есть все.

Евгения Крюкова о практическом тренинге
Изучала запоем, узнала очень много нового

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

Классный и полезный тренинг, рекомендую всем!

С VBA уже дело имела(изучала методом научного тыка). Курс очень понравился, иногда не знаешь, какие вопросы нужно задавать и мучаешься долго и нудно над элементарными, как оказалось, вещами.

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

Мне очень понравилась подача материала: просто, доходчиво, с пояснением нюансов и подводных камней.

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

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

Екатерина Пилипец о практическом тренинге
Безусловно, польза от участия в этом мастер-классе огромная!

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

Хотел бы поделиться своими впечатлениями о мастер-классе "Видео-справочник по функциям VB".

Сначала - о положительных моментах. Безусловно, польза от участия в этом мастер-классе огромная! За короткий период времени ознакомиться с ПОЛНЫМ(!) набором функций (т.е. получить представление, разобрать примеры и варианты применения) - это серьезная задача и очень большой прогресс для каждого, кто поставил целью изучить и применять язык на практике. Кроме этого, в качестве дополнительного бонуса, участник мастер-класса получил полностью готовые к применению полезные программы для решения практических ежедневных задач (например, сортировка по алфавиту). Лично для меня САМЫМИ полезными были разделы, касающиеся функций даты и времени, управления файлами, операций с массивами. Ранее я не имел достаточных знаний об этих функциях и тех возможностях, которые они предоставляют.

Теперь - об отрицательных моментах. Считаю, что неправильно проводить многочасовые занятия без какого-либо перерыва. Необходимы паузы (хотя бы музыкальные) каждые 45 минут хотя-бы на 2-3 минуты. К концу пятого часа второй части семинара мозг уже отказывался воспринимать информацию, а задавать вопросы не возникало желания. Я бы рекомендовал ограничить продолжительность одного занятия 3 часами. По моему мнению, лучше было бы перенести разбор последних тем мастер-класса на третий день семинара. Тем более, что они оказались самыми малоизвестными и интересными.

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

Борис Теницкий о мастер-классе
Личный график прохождения уроков - это просто находка!

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

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

Теперь как в детском стихе:

как хорошо уметь писать,

не надо к другу приставать,

не надо звать,

не надо ждать,

а можно взять и написать! (для себя облегчение работы)

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

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

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

Олег Ефимов о практическом тренинге

Средства отладки программного кода в Visual Basic


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

Комментарии

#2572   Светлана    08.12.2014 в 15:57:24

Спасибо!

#2573   Александр    08.12.2014 в 16:53:38

Благодарю за урок! Узнал новое для себя.

#2574   Эдуард    08.12.2014 в 18:13:28

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

#2575   Олег    08.12.2014 в 19:15:55

Большое спасибо. Материал для меня полезен, особенно последняя часть.

#2576   Алексндр Михайлович    08.12.2014 в 20:04:43

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

#2577   Татьяна    08.12.2014 в 20:18:48

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

#2578   Данияр Нуртаев    08.12.2014 в 20:25:04

Благодарю за Ваш труд. Все понятно, буду использовать в своих программах.

#2580   Юрий    08.12.2014 в 22:24:36

Спасибо Дмитрий как всегда что то новенькое и очень полезное

#2581   Чингиз    09.12.2014 в 00:09:53

Спасибо!

#2582   Руслан    09.12.2014 в 00:23:42

Спасибо! Очень интересно!

#2583   Шарифа    09.12.2014 в 00:23:47

Дмитрий, большое спасибо за объяснение работы с окном Expression

#2584   Schulz    09.12.2014 в 03:23:37

Спасибо, хорошо что можно повторить уже частично пройденное и узнать новое

#2585   Сергей    09.12.2014 в 11:50:47

Спасибо.

Давно использую "Пошаговую отладку" и "Точки останова", а вот про "Окно наблюдения" не знал. Мне этот прием понравился, обязательно приму на вооружение.

#2586   Тарас    10.12.2014 в 00:45:17

пять баллов

#2596   laszlo    12.12.2014 в 18:41:20

Я хотел бы попросить у Вас как у Гуру совета.

Для определения диапазона (в Excel)мы используем следующую конструкцию n = ActiveSheet.UsedRange.Rows.Count, или я еще нашел в книге n = Cells (rows, count, 1) .end (xlup) .count

Затем конструкция по суммирования диапазона

For i = 2 To n

If Val (Cells (i, 1)) = Val (Cells (i - 1, 1)) Then

Cells (i, 3) .Value = Cells (i - 1, 2) .Value + Cells (i, 2) .Value

Else

Cells (i, 3) = Cells (i, 2) .Value

End If

Next i

подходит только для отфильтрованного диапазона, хотя конечно, на все это можна использовать СУММЕСЛИ(), но хотелось бы на VBA

В книге описано тип фильтра xlValueEquals, xlsum, свойства Calculation для суммирования значений диапазона с заданным критерием. Есть ли возможность использовать выше упомянутые фильтры, без приминения цыкла For Next

И по Acess. Та же самая ситуация.Макрос не работает для неотфильтрованого диапазона. И проблемы по количеству если использовать запросы вместо таблиц.Можна конечно в запросе испольовать DSUM, но эта функция замедляет работу приложения.

Public Sub SumaS()

Dim su As Integer, no As Integer

Dim db As Database

Set db = CurrentDb

Dim rs As Recordset

Set rs = db.OpenRecordset("Таблица1")

rs.MoveFirst

Do While Not rs.EOF

If (rs.Fields("nom") = no) Then

su = su + rs.Fields("s")

Else

su = rs.Fields("s")

End If

rs.Edit

rs.Fields("suma") = su

rs.Update

no = rs.Fields("nom")

rs.MoveNext

Loop

End Sub

Заранее благодарю

#2681   Владимир    16.02.2015 в 23:04:04

Спасибо за урок!

#3067   Александр    27.03.2016 в 23:22:51

Спасибо, много интересного, немного сложновато с диагроммой!!! Очень полезнои поучительно.

#3219   Катерина    15.02.2017 в 18:50:49

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

#3261   Надежда    25.10.2017 в 20:46:09

Огромное спасибо за уроки. Не ожидала, что за неделю онлайн-занятий я научусь программированию. Раньше один только вид кода внушал ужас и трепет)

#3282   sdsplus00    27.05.2018 в 15:34:37

спасибо!

#3318   Оганесова Дина    14.10.2018 в 20:37:22

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

#3359   Александр    19.07.2019 в 13:24:44

Здравствуйте, Дмитрий. У меня при запуске файла Ексель высвечивается ошибка 1004 и программа переходит в ВБА в режим отладки и в самом конце модуля аж до строки End sub высвечиваются команды жёлтым цветом. В чём может быть проблема? Вот фрагмент модуля, который полностью выделен жёлтым фоном: Application.MacroOptions _ Macro:=FuncName, _ Description:=FuncDesc, _ Category:=Category, _ ArgumentDescriptions:=ArgDesc End sub А курсор стоит на End sub.

Оставлять комментарии и просматривать видеоуроки
могут только зарегистрированные пользователи.
(если ранее Вы уже регистрировались, введите повторно
Ваше имя и тот e-mail, который был указан при регистрации)
Как к Вам обращаться:
Ваш адрес e-mail:
Нажимая на кнопку "Зарегистрироваться", я даю согласие на обработку персональных данных и соглашаюсь c политикой конфиденциальности
Ваши данные строго конфиденциальны, они нигде не публикуются и используются исключительно для информирования вас о новых материалах на сайте, мероприятиях и/или иных услугах данного проекта.
В любой момент времени вы можете отказаться от получения сообщений.
Последние комментарии
Роза
10.01.2025 в 17:23:18

Лучшие уроки по содержанию и грамотности, доступности, простоты я не встречала. Спасибо вам. вы умница.

Ольга
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

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

▲ Наверх