Чтение и анализ записанного макроса | Автоматизация в Excel - бесплатные уроки
Отзывы о мастер-классах и тренингах
В инете много "учителей"

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

Сергей Крупин о практическом тренинге
Не вижу пределов возможностей применения автоматизации в Excel

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

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

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

Есть планы по изучения программирования в автокаде и связи с расчетами в Excel (существующий перенос данных из одной программы в другую не лишен недостатков).

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

Данный тренинг считаю нужным и полезным и, кстати, недорогим (~100 евро курсы "Практик" и "Специалист" ).

Еще раз хочу Вас поблагодарить за обучение по применению автоматизации в Excel.

Василий Селиванов о практическом тренинге
Казалось, что макросы - это только для программистов, но после вебинара изменила свое мнение

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

Нина Фролова о мастер-классе
Наша группа была единодушна )

Вчера 20.11.2012 состоялся первый вебинар (надеюсь не последний) проводимый Дмитрием.

Немного о своих впечатлениях.

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

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

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

3. Если не ошибаюсь, наша группа была единодушна в вопросе участия в следующем семинаре, если он состоится когда-либо)))

Виктор о мастер-классе
Горизонты упрощения жизни стали куда как шире

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

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

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

Кроме того, я с трудом обучаюсь "по книгам", а вот "на примере" - легко схватываю.

Спасибо огромное, Дмитрий.

Ольга Калашникова о практическом тренинге

Чтение и анализ записанного макроса

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


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

Комментарии

Страница 6 из 6:   1  ...  4  5  6  
#1921   Татьяна    07.04.2014 в 20:38:31

очень интересно, но мне бы хотелось узнать, как использовать макрос для неограниченного числа столбцов или сток

#1925   Дмитрий Быстров    08.04.2014 в 17:13:59

Добрый день, Татьяна

Как обработать неограниченное число строк/столбцов, показано здесь: http://www.excel-eto-prosto.ru/webinar/filling_tables_2

#2073   Леонид    25.04.2014 в 01:49:09

Спасибо Дмитрий за Ваш благородный труд.

Уроки мне помогли, в том числе в том, что ничего невозможного нет. Есть к кому обратиться за помощью. К сожалению не располагаю достаточно временем, что бы погрузиться в exel. Это очень интересно, просто волшебно, если знаешь хитрости и возможности столь мощного интрумента.

#2074   Natik    25.04.2014 в 17:37:53

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

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

Вопрос: Как связать несколько действий по копированию разных столбцов с одной книги в новую по макросу? Каким термином нужно их связывать?

Например:

Sub module1

Range ("B14:M41").Select

Slection. Copy

Widows("Book1").Activate

ActiveSheet.Paste

Range ("B14:M41").Select

Slection. Copy

Widows("Book1").Activate

ActiveSheet.Paste

End Sub

#2112   Дмитрий Быстров    26.05.2014 в 16:52:09

Добрый день.

Не понял Вашего вопроса. Понял, что стоит задача копирования диапазонов данных из одного файла в другой - а в чем вопрос?

PS: копирование диапазона проще делать одной командой (а не тремя, как у Вас), например так:

Range("B14:M41").Copy Workbooks("Book1").Worksheets("Sheet1").Cells(1, 1)

(имена книги, листа и адреса ячеек, конечно, подставляете свои)

#2081   tata    27.04.2014 в 21:21:57

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

#2087   Анастасия    04.05.2014 в 14:38:21

МОЛОДЕЦ!

#2098   вита    13.05.2014 в 01:44:03

Спасибо!!!

#2104   T-Rex    21.05.2014 в 21:55:01

Большое спасибо, Дмитрий,всё доходчиво и понятно разъяснили. Да поможет нам Бог!

#2119   Серикхалиева Зауре    27.05.2014 в 06:49:16

Спасибо! Кажется так просто, на самом деле приходится трудиться.

Наверное просто будет, когда всему научишься.Будем стараться!

#2137   Гагик    25.06.2014 в 12:36:11

Спасибо, отличное видео!

#2142   Любовь    26.06.2014 в 20:41:42

Большое спасибо, Дмитрий!

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

#2233   Елена    30.07.2014 в 02:14:23

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

#2245   Ольга    17.08.2014 в 03:01:35

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

#2246   Дмитрий Быстров    17.08.2014 в 19:17:39

Добрый день, Ольга.

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

#2247   Ольга    17.08.2014 в 19:41:55

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

#2248   Дмитрий Быстров    17.08.2014 в 20:03:32

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

#2249   Ольга    17.08.2014 в 20:08:50

Спасибо за попытки помочь, видно не судьба!

#2461   Вероника    13.10.2014 в 18:41:45

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

#2484   Андрей Сафонов    28.10.2014 в 04:30:55

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

#2494   Вован    10.11.2014 в 22:13:26

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

#2502   Ирина Артеменкова    22.11.2014 в 16:08:16

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

при самостоятельном выполнении разобранного примера столкнулась с неожиданностью)))

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

ActiveCell.Offset(3, 1).Range("A1").Select

и в зависимости от выбранной ячейки меняется наполнение первой скобки, но Range("A1") неизменна.

работаю в 2010, в нем что-то изменилось?

Спасибо

#2505   Дмитрий Быстров    24.11.2014 в 18:47:40

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

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

В Вашем примере фрагмент ".Range("A1")" можно вообще убрать - он ни на что не влияет, величину сдвига относительно текущей ячейки определяют параметры в скобках после Offset. Оставьте просто ActiveCell.Offset(3, 1).Select - так будет понятнее.

#2602   Лариса    18.12.2014 в 15:36:20

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

#2610   Наталья    29.12.2014 в 18:54:42

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

#2614   Дмитрий Быстров    29.12.2014 в 19:52:08

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

На какой минуте видео происходит указанное Вами действие? Чтобы я не пересматривал урок полностью

#2615   Наталья    29.12.2014 в 20:37:46

Урок №3, 10:20 мин. Когда возвращаемся к ячейке В10 есть, а когда с нее сходили в ячейку В11 записи нет. Или само действие Энтер не пишется в макросе.

#2616   Дмитрий Быстров    29.12.2014 в 20:46:43

Теперь понял.

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

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

#2617   Наталья    29.12.2014 в 21:16:17

Понятно.

Просто Ваши слова: "все что вы делаете записывается" я стала понимать слишком буквально.

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

#2620   Александр    02.01.2015 в 19:20:28

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

Возникла у меня как-то нужда дополнить скопированный из Planeta Excel макрос действием добавления строки, команды Insert Row()я не знал и записал макрос: Selection.Insert Shift:=xlDown. Строку то он вставляет, но не там, где надо. Поэтому пользоваться макрорекордером "без царя в голове", особенно в практической работе, я бы не советовал.

#2623   Дмитрий Быстров    09.01.2015 в 21:53:08

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

"Без царя в голове" я бы вообще не советовал ничем пользоваться

А если серьезно - в записанном макрорекордером коде указывается, в каком именно месте будет вставлена строка/столбец/диапазон ячеек:

Selection.Insert - команда Insert ("вставить") относится к объекту Selection ("выделение").

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

#2630   Laritana    20.01.2015 в 16:24:08

Ogromnoje spasibo, ochen poniatno i prakticno v ispolzovanii

#2636   Татьяна    27.01.2015 в 12:15:17

Ув.Дмитрий у меня сложности с записью макроса,зажанная кнопка не отвечает по условию на команду(Ctrl+й)и вообще я начинающий пользователь.Мне очень нужно научится.

#2808   Серикбай    07.04.2015 в 07:58:38

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

#2838   Александр    05.05.2015 в 16:25:00

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

#2840   Алекс    11.05.2015 в 04:32:52

Спасибо Дмитрий, все уроки очень информативны и понятны. Вся информация прикладная. Планирую учиться по Вашим урокам далее.

#2871   Наиля Бикбова    13.07.2015 в 23:46:04

Добрый день, Дмитрий! Я нашла нужный мне макрос, который подсчитает число печатных листв. вот он:Sub GetPrintPagesCount()

Dim wshtSheet As Worksheet

Dim intPagesCount As Integer

' Суммирование количества страниц, необходимых для печати всех _

листов книги

For Each wshtSheet In Worksheets

intPagesCount = intPagesCount + (wshtSheet.HPageBreaks.Count + 1) * _

(wshtSheet.VPageBreaks.Count + 1)

' Next

' MsgBox "Всего страниц: " & intPagesCount

End Sub

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

#2872   Дмитрий Быстров    17.07.2015 в 14:16:25

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

Можно выполнить данный макрос в виде функции, и использовать ее как обычную формулу Excel в ячейке на листе. Предположим, назову эту функцию КоличествоЛистов и размещу в программном модуле следующий код:


Function КоличествоЛистов()

КоличествоЛистов = "Всего страниц: " & (ActiveSheet.HPageBreaks.Count + 1) * (ActiveSheet.VPageBreaks.Count + 1)

End Function


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

=КоличествоЛистов()

В результате, в ячейке будет выведен текст вида "Всего страниц: 2".


Проблема только одна: при изменении числа печатных страниц (например, в результате изменения размера полей или изменения числа заполненных ячеек на листе) формулы в Excel не пересчитываются автоматически. Поэтому в этом варианте решения придется перед отправкой листа на печать пересчитать эту формулу (нажав в ячейке F2 и Enter).

PS: подробнее о пользовательских функциях рассказано в уроке №11.

#2874   Наиля Бикбова    20.07.2015 в 12:33:52

Дмитрий Быстров, большое спасибо! Оперативно, информативно и, главное!, результативно!

#2875   TOFİQ    21.07.2015 в 12:43:12

Спасибо, отличное видео!

#2877   Юрий    22.07.2015 в 19:42:16

Уважаемый Дмитрий! Большое спасибо за Ваши уроки. Я уже самостоятельно (с помощью литературы) приобрел некоторый опыт программирования в Excel, поэтому информация представленная в первых трёх уроках мне знакома. Но!!! Попадаются некоторые наглядные мелочи которые мне оказались очень полезными для дальнейшего изучения программирования. Хотелось бы просмотреть остальные уроки, но я не "дружу" с интернетом и поэтому не зареристрирован в соцсетях и не участвую в форумах. Но друзьям и знакомым обязательно порекомендую обратиться к Вашим урокам, т.к. они очень информативны и изложены очень простым языком что в наше время очень большая редкость. Желаю успехов в Ваших благородных делах.

#2878   Дмитрий Быстров    22.07.2015 в 19:51:47

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

Благодарю за отзыв ) Открыл Вам доступ к следующим урокам. Приятного просмотра!

#2879   Юрий    22.07.2015 в 20:18:59

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

#2956   Валерий    14.08.2015 в 17:20:56

Уважаемый Дмитрий! Не буду оригинальным и, в первую очередь благодарю Вас за Ваши уроки. Переоценить их сложно с учетом того, что раньше программированием в Excel я не занимался. Интерес возник после того, как я решил облегчить труд нашего казначея при приеме денежных взносов членов СНТ. Она вручную заполняла приходный ордер. Времени на это уходило много. Очередь двигалась медленно.

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

Обратился в интернет и нашел пример генерации номера. Но как пристроить его к своей программе? И тут Ваши замечательные уроки очень здорово помогли. Еще раз Огромное Спасибо!

Есть только одно не критичное замечание – мешает заливка с указанием Вашего сайта внизу экрана, особенно при просмотре работы с окном «Immediate». Если можно, сделайте ее прозрачней.

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

Вам же желаю удачи по жизни в целом.

#2958   Дмитрий Быстров    16.08.2015 в 18:22:56

Добрый день, Валерий.

Рад, что Вы уже сумели применить новую информацию в Вашей практической задаче

По поводу "заливки с названием сайта": она есть только в видеороликах на Youtube, в роликах на сайте ее нет - если она мешает, смотрите видео на сайте )

Доступ к следующим урокам Вам открыт, приятного просмотра!

#2976   валя    06.10.2015 в 00:07:32

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

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

Еще раз спасибо и успехов вам в вашем труде. Ни жезла, ни гвоздя!!!

#2980   Oleg    07.10.2015 в 22:25:41

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

Не могу найти ваш урок №6. Подскажите, пожалуйста, где и как можно ознакомится с его содержанием?

Большое спасибо!

#2981   Дмитрий Быстров    08.10.2015 в 17:52:05

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

Доступ к уроку №6 для Вас открыт - ссылка на него Вам должна быть видна в списке уроков.

#3002   Диана    28.10.2015 в 15:21:02

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

Мне кажется, что я наконец-то нашла "своего" учителя!

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

#3011   Наталья    01.12.2015 в 21:25:33

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

#3016   Андрей    13.12.2015 в 14:48:13

Отлично!!!

#3052   Vlada    15.02.2016 в 18:00:28

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

Спасибо большое за доступное объяснение.

Вопрос:

Я пользуюсь MS Exceel 2011 для Mac.

1). К сожалению не могу найти вкладку "безопасность".

2). Выбираю нужный мне цвет, жирный шрифт. При запуске макроса bold работает, а вот цвет не меняется. Открываю редактирование - индекс цвета стоит черный (0), несмотря на что что при записи я выбирала другой. Подскажите пожалуйста в чем может быть проблема?

#3053   Дмитрий Быстров    15.02.2016 в 20:13:04

Добрый день, Влада.

1. Про Mac, к сожалению, не могу ничего сказать: всегда имел дело только с ОС Windows, поэтому не знаю особенности программных продуктов под другие ОС.

2. Попробуйте в коде макроса использовать не свойство ColorIndex (которое по умолчанию записывается при записи макроса с помощью макрорекордера), а свойство Color. Полагаю, результат будет более удобным. Например, для установки красного цвета шрифта можно записать команду так:

Range("A1").Font.Color = vbRed

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

#3057   наталья    24.02.2016 в 03:38:05

Здравствуйте, Дмитрий! Огромное спасибо за Ваши уроки! Можно ли посмотреть таблицу слов (как справочник для чтения макросов), не могу найти её. И подскажите еще пожалуйста видео урок как использовать макрос для неограниченного числа столбцов и строк (Автоматизация заполнения таблиц) где можно его посмотреть, заранее благодарна.

#3059   Ольга    27.02.2016 в 15:57:39

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

#3228   aleksandr    07.04.2017 в 15:39:52

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

#3317   ROVSHEN SOYUNOV    17.09.2018 в 12:43:30

Spasibo za uroki. Oni mne ocen pomogli oswoit excel.

#3354   болотбай    02.07.2019 в 21:00:18

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

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

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

Алексей
25.04.2020 в 14:24:56

Доступно и понятно!Круто!!!

Дмитрий Быстров
15.04.2020 в 11:31:15

Добрый день.

Можно, но этот код будет посложнее, т.к. придется из Excel взаимодействовать с другим приложением - Outlook. А для этого нужно уметь обращаться не только с объектами Excel, но и с объектами Outlook (которые, конечно, сильно отличаются).

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

Мария
15.04.2020 в 07:30:51

Дмитрий, доброе утро! А можно добавить еще макрос, чтоб после завершения теста еще и отправлял автоматически через аутлук адресату ответ с тестированием?

людмила
12.04.2020 в 22:31:20

Спасибо, Все, разобралась, внимательно смотреть нужно

Дмитрий Быстров
11.04.2020 в 21:43:25

Добрый вечер, Людмила. Не знаю, что неправильно сделали - я же не вижу Ваш файл ) "Но он не отображается на листе" - кто он? Макрос? Если пришлете Ваш файл на почту mail@excel-eto-prosto.ru - тогда, наверно, мне станет понятнее, что там у Вас не так.

▲ Наверх