Мастер-класс "Видео-справочник по функциям Visual Basic"
Отзывы о мастер-классах и тренингах
Некоторые функции забываются, а так обратился к справочнику - и все вспомнил

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

Спасибо за мастер-класс! Вы умеете все правильно и доходчиво объяснять. Этот мастер-класс будет полезен всем!

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

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

Спасибо Вам большое!

Остаюсь с Вами на связи, в ожидании новых курсов и мастер классов.

Алексей Богачев о мастер-классе
Изучала запоем, узнала очень много нового

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

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

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

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

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

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

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

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

Я не могла себе представить, что после тренинга за три месяца способна буду сделать то, что уже сделано.

Я сделала ШАБЛОН договора с выбором реквизитов из файла, в котором они все хранятся, а потом началось...Заполнение счета, заполнение ТН, подстановка номера ТН и ее реквизитов в другой файл, в котором можно отследить оплату и т.д.

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

Короче я очень довольна тем, чему научилась, благодаря Дмитрию.

Вскоре, думаю заняться ФОРМАМИ, пока упрощаю, то что давно пора было упростить!!!!

Марина Данилушкина о практическом тренинге
После просмотра бесплатных уроков и вебинаров со мной произошло чудо

Уважаемый Дмитрий!

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

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

С программированием как таковым я впервые столкнулся на 1-м курсе МВТУ им. Баумана в далеком 1978г (1 семестр, FORTRAN-4). Я старался понять и освоить новую науку, но писать даже элементарные программки так и не научился. К сожалению, я был не одинок. Из 150 студентов нашего потока, может быть, 5-6 человек могли использовать полученные знания в курсовых и дипломных работах. Для меня и остальных студентов так и осталось большим секретом, с какого бока надо подходить к ЭВМ (в то время СМ-4 и БЭСМ-6). Запомнилось ещё определённое высокомерие со стороны тех, кто умел программировать (преподаватели, студенты), по отношению к тем, кто в программировании ничего не понял. Даже приводили статистику, что только 10% людей способны быть программистами.

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

Время шло. Компьютеры стали доступны каждому. Мне понравился Excell. Самостоятельно его освоил (в том числе Windows Mobile 5.0). Стал его активно применять в торговле и в сфере управления персоналом. Когда научился писать логические мегаформулы (до 1024 знаков), понял, что их возможности ограничены и нужно снова учиться программированию, теперь уже на языке VBA. Понимая, что без преподавателя мне не обойтись, попытался найти какие-нибудь обучающие видео уроки в Интернете. Попал на Ваш, Дмитрий, сайт и после просмотра бесплатных уроков и вебинаров со мной произошло чудо. Всё, что Вы говорите на уроках мне понятно и самое смешное, я оказывается, многое помню из FORTRAN-4. Через некоторое время написал первые в своей жизни программы сначала с помощью макрорекордера, а затем используя переменные, условия и циклы. Эффект от написанных программ и появившийся практический опыт вдохновил на более глубокое изучение VBA на Вашем платном 3-х недельном тренинге.

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

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

Что в итоге можно сейчас сказать?

В Вашем лице, Дмитрий, нам просто повезло с преподавателем.

Все познаётся в сравнении, и теперь я думаю, что в былые времена нам просто не смогли доходчиво объяснить учебный материал по азам программирования и, образно говоря, учили плаванию в бассейне без воды.

А Вам Дмитрий, ещё раз огромное СПАСИБО за то, что помогли разбить в прах привитое мне неверие в собственные силы в области программирования.

Евгений Метасов о практическом тренинге
Думаю, что это чувствует каждый

Присутствовала на "живом" мастер-классе "Массовое формирование документов", в очередной раз удивляясь таланту Дмитрия: простым понятным языком донести до каждого большой объем информации, сложной для восприятия, особенно тем, кто раньше никогда не сталкивался с задачами программирования.

Большое Вам спасибо, Дмитрий за вебинар 13.08.13

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

Это можно объяснить только Вашим искренним желанием основательно НАУЧИТЬ каждого из присутствовавших, передав свои знания, а не просто формально провести урок. Думаю, что это чувствует каждый, кто бывает на Ваших занятиях он-лайн.

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

Ольга Мельникова о мастер-классе
Мастер-класс
"Видео-справочник по функциям Visual Basic"
(в записи)

Содержание мастер-класса
Видео-фрагменты мастер-класса
Какие результаты я получу?
Для кого этот мастер-класс?
Формат предложения
Сколько это стоит?
Отзывы о предыдущих мастер-классах
Кому НЕ СТОИТ приобретать мастер-класс?
А если мне не понравится?
Каким способом можно оплатить?
Что нужно сделать, чтобы заказать мастер-класс?

Содержание мастер-класса

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

Целью данного мастер-класса было создание большого видео-справочника, в котором подробно - с примерами и объяснениями - рассматриваются 112 функций VBA. Это около 95% от всех имеющихся в языке VBA функций (не рассматривались лишь финансовые функции), и это точно больше, чем Вам когда-либо может понадобиться на практике.

Функции VBA можно условно разделить на несколько групп:
1. Функции для работы с текстом:
    - как определить длину строки
    - как вырезать из строки подстроку любого размера
    - как удалить пробелы в начале/конце строки
    - как заменить одну комбинацию символов на другую
    - как найти первое/последнее вхождение комбинации символов в строке
    - как преобразовать текст в ПРОПИСНЫЕ, строчные или Заглавные буквы (регистр)
    - как сравнить две строки с учетом/без учета регистра
    - как изменить порядок символов в строке на обратный ("главрыба"->"абырвалг")
    и т.д.
2. Функции для работы с числами
    - как округлить число до нужного числа десятичных знаков
    - как отбросить дробную часть числа
    - как получить модуль числа
    - как найти логарифм, синус, косинус, тангенс и т.д.
    и другие стандартные математические операции
3. Функции для работы с датами
    - как получить текущую дату/время
    - как получить год/месяц/день/час/минуту/секунду от даты
    - как получить номер или название дня недели
    - как определить число дней/месяцев/лет между двумя датами
    и т.д.
4. Функции проверки типа значения
    - как проверить, является ли величина датой/числом/объектом/массивом/пустым значением
    - как получить текстовое представление типа значения
5. Функции преобразования значений из одного типа в другой
    - как преобразовать значение в строку, в дату, в число и т.д.
    - как отформатировать числовое значение или дату для удобного отображения пользователю
6. Функции для интерактивной работы
    - как вывести простое сообщение пользователю
    - как проверить выбранный пользователем ответ на выведенное ему сообщение
    - как запросить ввод значения от пользователя
    - как вывести диалоговое окно для открытия/сохранения файла
7. Функции условного выбора
    - как выбрать одно значение из двух по условию
    - как выбрать нужное значение из множества
8. Функции для работы с массивами
    - как создать новый массив
    - как определить размер массива
    - как превратить текстовую строку в массив элементов
    - как "склеить" все элементы массива в единую строку
9. Функции работы с текстовыми файлами:
    - как определить размер файла
    - как определить время последнего изменения файла
    - как прочитать данные из файла или записать данные в файл

10. Прочие функции
    - как сделать паузу в программе длительностью N секунд
    - как сохранить/прочитать значение в системном реестре Windows
    - как программно запустить произвольное приложение (Блокнот, Проводник, какую-то игру и т.п.)
    - как получить код символа (например, для определения, была ли буква А на русской раскладке или на английской)
    - как получить символ по его коду
    и т.д.


Функции, рассмотренные в данном справочнике:

1. Abs
2. Int
3. Fix
4. Round
5. Sqr
6. Rnd
7. Sgn
8. Log
9. Exp
10. Sin
11. Cos
12. Tan
13. Atn
1. Left
2. Right
3. Mid
4. Replace
5. InStr
6. InStrRev
7. Len
8. LTrim
9. RTrim
10. Trim
11. UCase
12. LCase
13. StrConv
14. StrReverse
15. StrComp
16. String
17. Space
1. Date
2. Time
3. Now
4. Day
5. Month
6. Year
7. Weekday
8. WeekdayName
9. Hour
10. Minute
11. Second
12. DateSerial
13. TimeSerial
14. DateAdd
15. DateDiff
16. DatePart
17. Timer
1. InputBox
2. MsgBox
3. Application.FileDialog *


1. Iif
2. Switch
3. Choose


1. Format
2. FormatCurrency
3. FormatDateTime
4. FormatNumber
5. FormatPercent
1. IsNumeric
2. IsDate
3. IsArray
4. IsObject
5. IsEmpty
6. IsNull
7. IsMissing
8. IsError
9. TypeName
10. VarType
1. CBool
2. CByte
3. CCur
4. CDate
5. CDec
6. CDbl
7. CInt
8. CLng
9. CSng
10. CStr
11. CVar
12. Str
13. Val
14. DateValue
15. TimeValue
16. Hex
17. Oct
1. Array
2. Split
3.UBound
4. LBound
5. Join


1. FileLen
2. FileDateTime
3. GetAttr
4. FileAttr
5. LOF
6. FreeFile
7. EOF
8. Seek
1. Rgb
2. Asc
3. Chr
4. Dir
5. CreateObject
6. GetObject
7. CurDir
8. DoEvents
9. Environ
10. SaveSetting *
11. GetSetting
12. GetAllSettings
13. DeleteSetting *
14. Shell
15. Error
16. CVErr
17. CallByName

Помимо 112 функций также рассмотрены 3 дополнительные команды/объекта (в списке выше отмечены символом *) - они не являются функциями VBA, но предоставляют функционал, очень похожий на тот, что рассматривается касательно использования функций. Поэтому эти 3 команды тоже включены в справчоник.

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

Внимание! Мастер-класс достаточно объемный: общая длительность видео-записи составляет почти 10 часов!


Видео-фрагменты мастер-класса

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



Какие результаты я получу?

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

Также данный справочник можно использовать в качестве настольного пособия при разработке собственных программ.

Для кого этот мастер-класс?

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

Формат предложения

Мастер-класс в прямом эфире был проведен 22 и 26 сентября 2016 года (так как объем материала очень большой, он был разделен на 2 части). В настоящее время пройти его можно только в записи (материалы включают в себя полную видеозапись + все файлы примеров, рассмотренных в ходе мастер-класса).

Сколько это стоит?

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

Отзывы о предыдущих мастер-классах

Вчера состоялся мастер-класс по автоматизации заполнения таблиц. Для меня это первый опыт участия в обучающем вебинаре.

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

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

Теперь нужно все уложить "по-полочкам" в своей голове и я снова готова к новым занятиям, которые действительно не только полезные, но и увлекательные.

Спасибо, Дмитрий, за Ваш труд, умение простым языком донести непростой материал. Я пару раз открыла учебник VBA и закрыла с твердым убеждением, что это не для моего понимания (хотя за плечами два высших).

Больших успехов Вам! Жду новых тем и вебинаров!

Ольга

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

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

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

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

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

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

Дмитрий

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

Николай

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

Приобрел материалы после проведения вебинара, в онлайн не получается (разница во времени).

Очень полезные оказались сведения, у же применяю в работе. Хотелось бы побольше таких конкретных, приближённых к жизни что ли.

Само изложение предельно четко и понятно.

Спасибо

Анатолий

Здравстуйте Дмитрий! 24 года назад я в школе изучала язык программирования Бейсик. Благодаря доступности вашего объяснения, быстро и легко наверствовать 24-летнее развитие языка и системы программирования.

Надеюсь пройти весь курс, т.к.надо идти в ногу со временем, надо много уметь и успевать.

Спасибо.

Елена Ли

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

Работаю в отделе снабжения производственной компании,каждый день приходится заполнять достаточно большие таблицы - какие материалы поступили,сколько,на какой склад, от кого и т.д. От поставщиков документы приходят в формате excel. Посмотрел презентацию вашего вебинара - понял,что как раз в моей работе можно использовать технологию автоматизации заполнения данных. Приобрел вебинар в записи,просмотрел - вроде в целом понятно. Попробовал применить для своей работы,честно говоря,получилось не сразу)) Но пару дней поковырялся, пересмотрел запись вебинара еще раз - вроде смог настроить,заработало ) Конечно еще есть что неплохо бы довести до ума,но даже и то что уже сделано экономит мне минут 40 в день - очень доволен) Главное -теперь видны перспективы, уже прикидываю,что еще можно было бы автоматизировать у себя,знаний конечно пока не хватает для этого, но интерес появился и вера в свои силы окрепла после первой заработавшей програмки Большое спасибо за качественный материал,планирую изучать ваши материалы дальше)

Виктор Костин

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

Работаю в МГМСУ Отдел ИНФОРМАЦИОННЫХ технологий. Часто приходится решать оперативные (Отчетные) задачи для Отделов, Кафедр и Деканатов с использованием таблиц. Поиски оригинальных приемов и методов использования познакомили меня с Вами, Дмитрий. Именно ваш метод ПОДХОДА в решении задач вселяет ТВЕРДУЮ РЕШИМОСТЬ в достижении поставленной цели для ОБЫЧНОГО пользователя (это анализ высказываний…). За этим методом БУДУЩЕЕ в обучении и не только в ТЕХНОЛОГИИ…, сколько в МЕТОДЕ оперативного достижения ЦЕЛИ.

Что реализовано:

1.Выписка Доверенностей ( аналог ПЛАТЕЖКИ...). Внедрено. 2.Свод успеваемости в разрезе Студент - Семестр -Дисциплина - Оценка (Личная карточка... аналог Склад - Остатки... из разных таблиц в разных единицах). Сейчас на стадии Рабочего проекта.

Крупные ПЛАНОВЫЕ(текущие)ЗАДАЧИ выполняются средства СУБД.

Александр

Здравствуйте! Мне очень понравился вебинар, и я применила его в работе, ранее делала это с помощью формул) Но с помощью vb намного легче) В общем жду новых, интересных и полезных уроков! Спасибо Вам огромное!!!

Екатерина

Кому НЕ СТОИТ приобретать мастер-класс?

Вам точно не стоит тратить время и деньги на мастер-класс, если Вы:

  1. всё заявленное в программе мастер-класса уже знаете и умеете - я рад, что мой сайт привлекает и опытных пользователей Excel, но данный мастер-класс предназначается для Ваших менее "продвинутых" коллег - Вам он ценности не принесет;
  2. все еще не представляете, как автоматизация в Excel может помочь Вам в Вашей работе/карьере/бизнесе - я за то, чтобы знания приносили конкретную пользу, а не лежали "мертвым грузом"; если Вы не собираетесь использовать полученную информацию на практике - лучше потратьте эти время и деньги на что-то, что будет более полезно для Вас;
  3. еще не посмотрели все доступные Вам на сайте бесплатные уроки - во-первых, скорее всего, либо Вам это не очень надо, либо все это Вы уже и так знаете; а во-вторых, без материала базовых уроков разобраться в материалах вебинара будет сложно; так что Вам лучше пропустить этот мастер-класс и продолжить знакомство с бесплатными материалами;
  4. вообще не смогли понять, о чем идет речь в бесплатных уроках, и считаете, что все это слишком сложно - скорее всего, так оно и есть: для Вас это слишком сложно. либо же просто я - не тот человек, который сможет объяснить это Вам; в любом случае, данный вебинар в настоящее время будет для Вас бесполезен;
  5. против платных услуг и считаете, что обучение должно быть бесплатным - данный мастер-класс является альтернативным вариантом обучения, но с более высоким качеством: этакое "кабельное телевидение" вместо "центрального"; Вы можете продолжать смотреть бесплатные уроки базового курса - это будет значительно медленнее, более поверхностно и с затрудненной обратной связью, но абсолютно бесплатно.
  6. - искатель "волшебных таблеток": не стоит думать, что один только факт просмотра мастер-класса сразу же даст Вам все необходимые навыки и умения - не даст. Навыки можно получить только тренировкой, личным опытом. Я могу Вам помочь, показывая путь, по которому удобнее всего идти, и предостерегая от возможных ошибок, но пройти этот путь все равно необходимо Вам самим - за Вас этого никто не сделает. Поэтому если Вы считаете, что достаточно лишь оплатить и ознакомиться с мастер-классом и все сразу же начнет получаться безо всякого труда с Вашей стороны - Вам не сюда.

А если мне не понравится?

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

Каким способом можно оплатить?

Произвести оплату можно любым из следующих вариантов:

  • зачисление на карту Сбербанка России
  • денежные переводы Western Union, Unistream и Золотая Корона (для заграничных платажей)

Что нужно сделать, чтобы заказать мастер-класс?

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

Через некоторое время Вам на e-mail будет отправлено письмо с реквизитами для оплаты. После оплаты необходимо на e-mail excel-eto-prosto@yandex.ru отправить письмо с указанием даты, времени, суммы, способа и назначения платежа (в идеале - прислать отсканированную банковскую квитанцию либо скриншот электронного платежа).

Комментарии

#3181   Dart mol    22.09.2016 в 18:26:33

Добрый день! Кому и как сообщать об оплате?)

#3182   Дмитрий Быстров    22.09.2016 в 18:32:04

Добрый день.

Пишите на почту: excel-eto-prosto@yandex.ru

#3183   Александр    25.09.2016 в 02:29:55

Здравствуйте Дмитрий .Перешёл по ссылке

"Видео-справочник по функциям Visual Basic", проведенного 22 сентября 2016 года. Размер архива - 30 Мб , однако скачивания не происходит , происходит перенаправление на страницу http://www.excel-eto-prosto.ru/webinar/functions/?s=download_web147_part , извини те может я что то не так понял.

#3184   Дмитрий Быстров    25.09.2016 в 04:20:30

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

Это Вы нажали на красную кнопку внизу письма. А в середине того же письма есть просто ссылка (не кнопка), которая ведет на страницу скачивания видео. Нажимайте на нее.

#3185   Владимир    27.09.2016 в 17:31:24

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

Благодарен Вам за проведения нужного и интересного мастер-класса "Видео-справочник по функциям VBA". Так же спасибо и за предыдущие Ваши работы. Очень помогает, информация полученная от Вас, в работе. СПАСИБО!

#3186   Валерий    27.09.2016 в 18:50:04

Здравствуйте!

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

С уважением, Валерий

#3187   Елена    27.09.2016 в 22:31:52

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

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

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

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

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

#3188   Алексей    27.09.2016 в 23:56:49

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

Спасибо за мастер-класс!

Вы умеете все правильно и доходчиво объяснять.

Этот мастер-класс будет полезен всем!

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

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

Интересна тема по работе с файлами, массивами.

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

Спасибо Вам большое!

Остаюсь с Вами на связи, в ожидании новых курсов и мастер классов.

#3189   Александр    28.09.2016 в 00:22:46

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

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

Благодарю за мастер-класс

#3190   Теницкий Борис    28.09.2016 в 17:53:34

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

#3192   nisredin    29.09.2016 в 01:36:27

Здравствуйте, Дмитрий! Хочу сказать слова искренней благодарности за ваши уроки. Они очень помогают мне в работе. Я сотрудник Финансового органа муниципалитета. С большим интересом смотрел последний вебинар. К сожалению, в связи с большой загруженностью и усталостью, все-таки это был рабочий день, я не смог досмотреть вебинар до конца. Как оказалось, судя по названному вами рекордному времени, самую малость. Но я надеюсь получить видео. Вы большой молодец. Мне за 50, но я, по возможности, всегда рад оказаться среди Ваших студентов. Большое Вам спасибо. Успехов Вам, а главное здоровья. Вы, я знаю, любите путешествовать. Приглашаю Вас в наш Древний Дербент. Я Вас встречу. Всего хорошего!!!

#3193   Наталья Медведева    29.09.2016 в 16:42:30

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

#3196   Сергей Васильевич    01.10.2016 в 13:58:06

Дмитрий, добрый день! Мне 56 ,есть внуки. Иногда они задают такие вопросы ,что начинаешь думать: «Господи, мне-то ясно, а вот как ему объяснить, да так ,чтобы было понятно?». Приходится запасаться терпением и подыскивать примеры из жизни. Не знаю, насколько уместна такая аналогия, но суть кажется ухвачена верно : терпение, простота и доходчивость объяснений, подтверждение наглядными примерами. Кирпичик к кирпичику, от простого к сложному и снова терпение, терпение и терпение. Вести мастер-класс в течении нескольких часов-это .... Одна подготовка к нему представляется адским трудом и огромное спасибо Вам за это. Знакомство с Excel, затем VBA начал практически с нуля и то, что я теперь немного отличаюсь от обычного пользователя программы – исключительно Ваша заслуга. Полученные знания позволили хотя бы частично, но облегчить труд моему другу .Совместными усилиями мы сократили время обработки части информации с 16-ти до 2-х часов и от него Вам тоже слова благодарности. Хочу пожелать Вам обязательно продолжать начатое, Вы нужны нам!

#3197   Сергей    01.10.2016 в 20:56:18

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

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

#3200   Юрий    04.10.2016 в 20:04:37

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

Огромное спасибо за проведенный мастер-класс и видеоматериалы!!! Получил огромное удовольствие и неоценимую пользу от проведенного времени на мастер-классе. Очень грамотно и доходчиво изложен материал. Точнее сказать, масса, очень полезного, материала, грамотно и удобно разложенного по темам. Очень удобно для быстрого поиска. Мне невозможно выделить наиболее интересный или менее интересный материал, т.к. интересно всё. Это связано с тем, что работа затрагивает широкий диапазон деятельности в сфере энергетики. Особый интерес представляет методика изложения материала, с акцентом на различные варианты использования той или иной функции, детальный разбор возникающих ошибок. «Живые» и законченные примеры представляют очень большой интерес для готового применения, практически без изменений. Для тех, кто хоть немного желает облегчить свой труд, используя элементы программирования, и кто не видел данного материала, могу с большой степенью вероятности сказать, что это уникальный материал удобного использования, особенно для любознательных дилетантов.

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

#3201   Дмитрий    08.10.2016 в 19:33:38

Спасибо, Дмитрий! Присутствовал на вебинарах по функциям VBA. Все очень доходчиво и понятно (особенно, когда потом еще раз просматриваешь записанное видео). Очень надеюсь, что и в дальнейшем будут не менее увлекательные и столь полезные в моей работе вебианры по работе с макросами в Ексел. (Работаю в сфере ЖКХ, в основном с отчетами, выгруженными из 1С в Эксель: таблицы с несколькими десятками показателей более чем по 500-м объектам).

#3205   Юрий    10.11.2016 в 20:21:22

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

Мне часто приходится работать с датами и временем, в том числе и в текстовом формате (выбирать из текстовой строки дату и время, затем преобразовывать их с помощью функций Excel – ДАТАЗНАЧ() и ВРЕМЯЗНАЧ() в числовой формат и складывать, чтобы получить результат в формате даты и времени "ДД.ММ.ГГГГ чч:ММ". Подскажите, пожалуйста, правильно ли я понимаю, что: если при написании кода в VBA явно объявить переменные, к примеру – Dim Дата As Date и Dim Время As Date, то они автоматически переводятся в числовой формат и их можно складывать, а если не объявлять явно переменные, то для перевода в числовой формат требуются функции VBA DateValue(Дата) и TimeValue(Время).

С уважением, Юрий.

#3206   Дмитрий Быстров    14.11.2016 в 15:41:54

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

Да, Вы верно понимаете.

Даты (и время) в VBA хранятся в числовом виде, поэтому если Вы объявили переменные с типом Date, можете их значения складывать и вычитать как обычные числа.

Если же тип переменной не был объявлен явным образом, то этот тип программа будет определять по тому значению, которое было задано этой переменной. Если значение было задано в виде текстового представления даты (например, "14.11.2016", тогда для перевода в формат собственно даты нужно будет использовать соответствующую функцию (например, DateValue или CDate).

#3207   Юрий    15.11.2016 в 05:52:54

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

Большое спасибо за информацию.

С уважением, Юрий).

#3321   Виктор Николаевич Владимиров    26.11.2018 в 18:07:40

Дмитрий здравствуй. Оплатил три курса по акции "Черная пятница" Корию бланка перевода в Сбербанке Казахстана послал а электронную почту.

#3322   Дмитрий Быстров    26.11.2018 в 18:12:02

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

Оставлять комментарии и видеть полную информацию о курсе
могут только зарегистрированные пользователи.
(если ранее Вы уже регистрировались, введите повторно
Ваше имя и тот 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

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

▲ Наверх