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

Прослушал уже несколько Ваших мастер классов, большое Вам спасибо.

Вы очень понятно все объясняете. Теперь на работе я только и ищу как бы все автоматизировать )))

Сэкономил уже очень много времени используя макросы!

Еще раз большое Вам спасибо!

Буду ждать новые мастер классы!

Алексей Богачев о мастер-классе
Мне все понравилось, я ожидала меньшего от курса.

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

Но мне все понравилось, я ожидала меньшего от курса.

Еще раз спасибо, особенно за отношение к нам, ученикам!!

С уважением, Нина Сакаева.

г. Домодедово

Нина Сакаева о практическом тренинге
Изучала запоем, узнала очень много нового

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

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

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

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

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

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

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

Екатерина Пилипец о практическом тренинге
Я долго не мог поверить в такой результат при таких незначительных усилиях

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

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

А возникла она буквально на днях - 3 и 4 мая. К обеду 4 мая необходимо было снять и обработать сотни электро, тепло, водосчетчиков и отчеты отправить в сбытовые и сетевые организации. В связи с отказом системы АСКУЭ, показания счетчиков пришлось списывать с каждого счетчика на ноутбук с помощью специальной программы, которая не позволяет вывести показания всех счетчиков в отдельную таблицу или распечатать. Пришлось сотни показаний переносить вручную на рабочий ПК для дальнейшей обработки. Пришлось очень сильно напрячься, чтобы уложиться в сроки.

Поэтому пришлось задуматься, как извлечь данные из базы данных этой программы в таблицы Excel. Базы данных оказались формата .mdb, которые не захотели открываться в Access 2013. Вот тогда-то и пришлось обратиться к Вашему материалу «Тренинг Взаимодействие Excel с другими приложениями», Занятие 03, «Работа с Access».

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

Это был мой очередной, очень удачный опыт изучить новую тему по Вашим материалам.

Это в очередной раз доказывает доступность и качество Ваших материалов для новичков.

Огромное спасибо за Ваши труды для облегчения наших проблем.

Юрий Юркин о тренинге
Получила массу полезной информации

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

Получила массу полезной информации. Всю преподнесённую информацию пока ещё не "переварила". Но, к счастью, есть ваши ценные видеоуроки.

Успехов вам в делах и в личной жизни! Благодарю.

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

Средства отладки программного кода в 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

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

▲ Наверх