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

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

Сергей Крупин о практическом тренинге
Я бы дала курсу девиз "теория и практика, практика"

Всем привет!

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

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

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

Евгения Крюкова о практическом тренинге
Стимулирует мозг не хуже шахмат

Здравствуйте, хочу оставить комментарий о пройденном тренинге!

Тренинг сильный. После прохождения тренинга я приобрел книгу «Профессиональное программирования на VBA», так как было желание развиваться дальше, к моему удивлению большую часть материала из книги в 944 страницы я уже знал. Не говоря уже о «основах программирования на visual basic и vba в excel 2007», эту книгу даже читать было не интересно. Так что 100% гарантия Дмитрия, это не маркетинговый ход и не реклама, тренинг действительно сильный.

Так же хочу отметить, что программирование на VBA не только помогает автоматизировать однообразную, рутинную работу больших объемов, это отличная мозговая аэробика. Стимулирует мозг не хуже шахмат. Так что любителям головоломок, интеллектуальных игр и всем тем кому не безразличен их IQ, рекомендую.

Дмитрию хочу сказать отдельное спасибо, проект отличный. Жду новых мастер-классов!

Антон Левин о практическом тренинге
Перестала бояться какой бы то ни было задачи

Очень здорово, что есть бесплатные уроки в формате: "Посмотрел-применил". Тренинг идет, а в голове: "Завтра же на работе сделаю вот этот отчет, как ... задачу". И вперед.

Справочник от Дмитрия отличная подсказка тем, кто знает что хочет получить, но не знает, что писать.

Я после полученных знаний на тренингах Дмитрия, вообще перестала бояться какой бы то ни было задачи от директора, так как теперь знаю, как ее обработать, как поскорее решить и где подсмотреть (если что )))!

Марина Данилушкина о практическом тренинге
Теперь я еще больше полюбила программирование!

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

Яна Адаменко о практическом тренинге

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

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


Для просмотра видео необходимо
зарегистрироваться на сайте
Если вы уже зарегистрированы на сайте -
обновите страницу по этой ссылке или кнопкой 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 политикой конфиденциальности
Ваши данные строго конфиденциальны, они нигде не публикуются и используются исключительно для информирования вас о новых материалах на сайте, мероприятиях и/или иных услугах данного проекта.
В любой момент времени вы можете отказаться от получения сообщений.
Последние комментарии
Ольга
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

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

▲ Наверх