Пользовательские функции | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
Сократил время, требуемое для выполнения некоторых задач, в 2-3 раза

Спасибо, отличный тренинг.

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

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

Уже отправил заявку на участие в тренинге по получению информации из интернета, по моим прикидкам, если всё пойдет как задумано, время на выполнение одного среднестатистического заказа сократится с 1 недели до 1-2 дней.

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

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

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

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

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

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

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

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

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

Дмитрий Чибрин о мастер-классе
Простое объяснение сложных предметов

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

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

Сергей Борзенков о мастер-классе
Решения задач распечатала и превратила в настольную книгу

Добрый вечер. Действительно те знания, что были до тренинга, и те, что уже сейчас прочно засели в голове (даже без внимательного изучения полученного материала в связи с нехваткой времени) - это как небо и земля. Ранее с макросами уже работала, но как... это уровень нулевого класса, всё на "ощупь", проверяя каждый шаг, вновь и вновь возвращаясь к одному и тому же действию, а при полном отсутствии знания английского это очень сложно. Сейчас чувствую, что за спиной выросли крылья. Дмитрий, огромное спасибо, за то, что Вы буквально поставили меня на крыло. Асом скорее всего не стану, но стать уверенным пользователем MS Excel в части макросов, думаю, получится.

На пятом уроке увидела решение той задачи, с которой собственно и пришла на данный тренинг (слить в один лист несколько разных книг). Удивительно простое решение! Осталось грамотно распорядиться полученными знаниями. Практически все решения задач распечатала и превратила в настольную книгу. Возвращаться к ним буду не один раз. Надеюсь, что когда материал будет действительно усвоен, найду на Вашем сайте новые задачи и новые решения. СПАСИБО!

Татьяна Мантыкова о практическом тренинге

Пользовательские функции

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


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

Именно таким образом созданы разработанные мной функции "Сумма прописью" (подробнее о ней здесь) и "Склонение ФИО по падежам" (подробнее о ней по этой ссылке).

Комментарии

#1139   Антон    17.04.2013 в 16:41:04

Отличный урок!Большое спасибо!!!

#1140   Валерий    17.04.2013 в 17:16:41

интересно

#1142   Артем    17.04.2013 в 21:20:45

Спасибо всё доступно для понимания!!!

#1144   АНАТОЛИЙ    17.04.2013 в 23:17:01

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

Но требуется время, чтобы все испробовать на своих примерах, тогда и комментарий будет конкретнее.

#1145   Нина    18.04.2013 в 00:41:52

Большое спасибо, отличные уроки.

#1148   Олег Валерьевич    18.04.2013 в 14:55:20

Урок хорош, много интересных функций, еще больше интересных идей. Спасибо.

#1150   Игорь    18.04.2013 в 15:52:26

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

Как всегда все на отлично!!!

#1155   Алексндр Михайлович    19.04.2013 в 13:20:05

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

#1178   amid    28.04.2013 в 18:54:58

Спасибо вам за уроки, все очень интересно.

#1180   Энгельсторгсервис    29.04.2013 в 17:12:00

Cпасибо за урок, буду попробовать в деле)))

#1215   Наталья    07.05.2013 в 20:39:01

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

#1216   Антон    07.05.2013 в 23:51:37

Их не надо ждать, они уже есть ))

#1264   Антон    31.05.2013 в 11:22:47

Дмитрий, после того как ваша функция будет вставлена в эксель,файл нужно сохранить как xlsm или будет работать с расширением xlsx?

#1269   Дмитрий Быстров    31.05.2013 в 22:34:10

Добрый вечер, Антон.

В файле формата .xlsx программный код содержаться не может. Поэтому сохранять надо либо в .xlsm, либо в старый .xls.

#1271   Нина    31.05.2013 в 23:01:34

Большое спасибо за отличные уроки.

#1296   Максим    23.06.2013 в 20:45:36

Суперские уроки! Побольше бы таких учителей!

#1310   Дмитрий    28.06.2013 в 00:30:30

Дмитрий, добрый вечер! Просмотрел все Ваши видио-уроки, очень интересно, но пока не знаю куда могу применить полученные знания! К вебинару 27.06.13г. подключиться почему-то не получилось. Окно доступа после перехода по ссылке, так и не появилось. Нельзя ли просмотреть как -то содержание вебинара?

#1314   Ирина Елизева    28.06.2013 в 17:52:36

Дмитрий!

В Харькове вчера была гроза. Инет не работал. Я пропустила урок. Будет повтор?

#1425   Александр    05.09.2013 в 23:57:04

Дмитрий! Спасибо за предоставленные вами уроки. Очень полезны и доступны, как начинающим, так и более опытным пользователям.

#1448   Елена    20.09.2013 в 17:05:24

Дмитрий!

Большое спасибо. Отличные уроки. Главное сейчас закрепить знания.

#1485   Герман    01.10.2013 в 23:35:44

Здравствуйте, Дмитрий и уважаемые коллеги.

Добрался до 11 урока.

На седьмой минуте урока, при наведении курсора на переменную, появляется её значение, у меня же не появляется. Ясно, что нужно изменить какие-то настройки. Какие?

#1496   Дмитрий Быстров    03.10.2013 в 02:55:57

Добрый вечер, Герман.

Попробуйте установить "флажок" в настройках редактора VBA:

пункт меню Tools -> Options -> вкладка Editor -> флажок "Auto Data Tips" (5-й сверху)

#1500   Герман    04.10.2013 в 03:11:37

Дмитрий, спасибо, всё получилось и работает.

#1668   Pavel    06.12.2013 в 18:23:50

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

#1804   Сергей    10.02.2014 в 18:48:35

Здравствуйте, есть проблемка: когда при помощи F8 просматриваешь строки, то некоторые строки(формулы, функции) пусты! При наведении на них выскакивает надпись Empty. В чем может быть проблема?

#1831   Дмитрий Быстров    23.02.2014 в 17:51:03

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

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

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

Так что это не проблема - так и должно быть.

#1878   Григорий    02.03.2014 в 00:04:27

Спасибо большое

#1887   Надежда    10.03.2014 в 00:57:09

Добрый день, Дмитрий. Еще раз огромное спасибо! Не устану повторять, Вы - Молодец!

#1960   Ирина    11.04.2014 в 23:12:44

Спасибо, очень полезный урок -Пользовательские функции

#2097   Юл    12.05.2014 в 21:59:08

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

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

Все очень четко и понятно!

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

#2118   Дмитрий Быстров    26.05.2014 в 17:29:37

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

Можете написать письмо с приложением файла, описанием проблемы и поставленными задачами на e-mail excel-eto-prosto@yandex.ru. Если проблема невелика - подправлю или подскажу, куда смотреть за более детальной информацией.

#2571   Аслибек    07.12.2014 в 21:35:11

замечательно

#2677   Татьяна    06.02.2015 в 02:24:11

Дмитрий, доброй ночи! У меня аналогичный вопрос, как и в комментарии #1485 и к Вашему ответу #1496. Флажок "Auto Data Tips" установлен, но значения переменной у меня не подсвечивается при наведении курсора. Необходимо сделать какие-то дополнительные настройки?

#2974   Анастасия    03.10.2015 в 01:06:48

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

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

#2986   Дмитрий Быстров    15.10.2015 в 14:38:37

Добрый день, Анастасия.

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

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

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

#2989   Герман    15.10.2015 в 16:14:02

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

Спасибо.

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

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

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

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

#3060   Mixa_60    27.02.2016 в 20:30:28

Спасибо, всё очень здорово!

#3234   Aidar    18.05.2017 в 17:32:27

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

Я вам выслал файл, можете посмотреть?

#3356   болотбай    07.07.2019 в 08:18:53

Добрый день, Дмитрий! Урок очень полезно мне

#3357   болотбай    07.07.2019 в 08:20:21

Дмитрий как составить легко как у вас уроке расписание школьников

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

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

▲ Наверх