
TextBox & CommandButton VBA - Передача значений - UserForms (10)
содержание видео
Дата: 2021-09-02
Похожие видео
Комментарии и отзывы: 9
office
Билял, снова аплодисменты! Раскрываются новые для меня возможности работы со свойством Tag, да и с иными фокусами VBA. Замечательный плейлист. В Вашем файле для скачивания имя Data Table = OrderList2. Во время урока при написании кода вводим Set listobjOrderList = ThisWorkbook. Worksheets(Список заказов. ListObjects(OrderList. Чтобы у всех, кто тренируется и изучает пошагово все действия, потом не возникло ошибки при внесении данных, во вкладке Excel Формулы - Диспетчер имен нужно переименовать OrderList2 в OrderList (или наоборот в кодах Модулей исправить OrderList на OrderList2.
P. S. Честно говоря, не знал (да и не написано толком нигде так просто и разжевано про работу с Тэгами. Написанные коды для моей повседневной работы могли бы быть проще, короче и быстрее! Век живи - век учись! И лучше поздно. и т. д. Всем - здоровья и новых познаний!
ответить
Билял, снова аплодисменты! Раскрываются новые для меня возможности работы со свойством Tag, да и с иными фокусами VBA. Замечательный плейлист. В Вашем файле для скачивания имя Data Table = OrderList2. Во время урока при написании кода вводим Set listobjOrderList = ThisWorkbook. Worksheets(Список заказов. ListObjects(OrderList. Чтобы у всех, кто тренируется и изучает пошагово все действия, потом не возникло ошибки при внесении данных, во вкладке Excel Формулы - Диспетчер имен нужно переименовать OrderList2 в OrderList (или наоборот в кодах Модулей исправить OrderList на OrderList2.
P. S. Честно говоря, не знал (да и не написано толком нигде так просто и разжевано про работу с Тэгами. Написанные коды для моей повседневной работы могли бы быть проще, короче и быстрее! Век живи - век учись! И лучше поздно. и т. д. Всем - здоровья и новых познаний!
ответить
Egor_N
Билял, день добрый. В первую очередь хочу поблагодарить вас за очень содержательный курс по созданию пользовательских форм. Узнал очень много интересной и полезной информации. Сейчас пытаюсь сделать свою форму для заполнения документа. Возникло два вопроса, которые не могу решить.
1. Почему то цикл For Each идёт не в соответствии с порядком TabIndex. В открытой форме при перемещении клавишей Tab всё нормально.
2. Мне надо связать три значения из окон TextBox по аналогии с тем как у вас связываются окна даты. Делаю это так. NameToRecord = objControlChecked. Value & Me. Controls(TextBox2. Value & Me. Controls(TextBox3. Value, но выдаётся ошибка. Не могу понять в чём проблема.
Спасибо.
ответить
Билял, день добрый. В первую очередь хочу поблагодарить вас за очень содержательный курс по созданию пользовательских форм. Узнал очень много интересной и полезной информации. Сейчас пытаюсь сделать свою форму для заполнения документа. Возникло два вопроса, которые не могу решить.
1. Почему то цикл For Each идёт не в соответствии с порядком TabIndex. В открытой форме при перемещении клавишей Tab всё нормально.
2. Мне надо связать три значения из окон TextBox по аналогии с тем как у вас связываются окна даты. Делаю это так. NameToRecord = objControlChecked. Value & Me. Controls(TextBox2. Value & Me. Controls(TextBox3. Value, но выдаётся ошибка. Не могу понять в чём проблема.
Спасибо.
ответить
Пруфик
Спасибо за такие видео! Вопрос только возник: как сделать или что изменить, чтобы данные вписывались в таблицу на другом листе в этой же книге. В основную таблицу все вписывает и все работает, а во вспомогательной таблицы на другом листе создаются только строки, а данные не вписываются(если таблицу перенести на этот же лист, то через махинации будет тоже записываться, но не хочет записывать данные именно на другом листе книги)
П. с. значение переменной, относящиеся к данной книге и листу менял, все работает, просто значения не вписываются
Очень жду продолжения!
ответить
Спасибо за такие видео! Вопрос только возник: как сделать или что изменить, чтобы данные вписывались в таблицу на другом листе в этой же книге. В основную таблицу все вписывает и все работает, а во вспомогательной таблицы на другом листе создаются только строки, а данные не вписываются(если таблицу перенести на этот же лист, то через махинации будет тоже записываться, но не хочет записывать данные именно на другом листе книги)
П. с. значение переменной, относящиеся к данной книге и листу менял, все работает, просто значения не вписываются
Очень жду продолжения!
ответить
Алексей
К первому моему сообщению. И в обратном направлении. В конкретной ячейке появилось значение, оно отображается на листбокс 2 уже. В двух словах зачем мне это.
В лист бокс1 ввод В значение, оно автоматом записывается в ячейку, в соседнюю ячейку по критерию из а1 подтягиваются значение из таблицы и возвращается в листбокс 2. Почему так, потому что мне проще работать с листами, чем с формами.
Заранее спасибо. Ты и так очень сильно помог.
ответить
К первому моему сообщению. И в обратном направлении. В конкретной ячейке появилось значение, оно отображается на листбокс 2 уже. В двух словах зачем мне это.
В лист бокс1 ввод В значение, оно автоматом записывается в ячейку, в соседнюю ячейку по критерию из а1 подтягиваются значение из таблицы и возвращается в листбокс 2. Почему так, потому что мне проще работать с листами, чем с формами.
Заранее спасибо. Ты и так очень сильно помог.
ответить
Zloo
Спасибо, Вам, Билял, за все Ваши ролики! Все круто - быстро, где можно прокрутить; помедленней, где нужно повнимательней посмотреть; плюс в отличие от подавляющего большинства авторов обучающих роликов у Вас еще и с английским проблем нет, а то слушаешь некоторых, аж выключить хочется ). Хотя слово wrap все-таки произносится как рэп, а не роп (в каком-то предыдущем ролике): . Так держать!
ответить
Спасибо, Вам, Билял, за все Ваши ролики! Все круто - быстро, где можно прокрутить; помедленней, где нужно повнимательней посмотреть; плюс в отличие от подавляющего большинства авторов обучающих роликов у Вас еще и с английским проблем нет, а то слушаешь некоторых, аж выключить хочется ). Хотя слово wrap все-таки произносится как рэп, а не роп (в каком-то предыдущем ролике): . Так держать!
ответить
Алексей
Билял, подскажи пожалуйста, как сделать событие следующего характера. При вводе в текст бокс значения ( В моем случае цифры), эта цифра в он лайн отображается в заданной ячейке на листе. То есть ввел я 1, тут же в ячейке а1 появилась 1, продолжаю вводить, 2, (12 число уже получилось) в ячейке отобразилось 12 итд. Без кнопки запись или провести.
ответить
Билял, подскажи пожалуйста, как сделать событие следующего характера. При вводе в текст бокс значения ( В моем случае цифры), эта цифра в он лайн отображается в заданной ячейке на листе. То есть ввел я 1, тут же в ячейке а1 появилась 1, продолжаю вводить, 2, (12 число уже получилось) в ячейке отобразилось 12 итд. Без кнопки запись или провести.
ответить
Евгений
Доброго времени суток! Очень полезные и обучающие видео по VBA у вас! Спасибо большое)
Скажите пожалуйста у вас можно взять несколько платных уроков,
не могу закончить свой проект по VBA. Очень нужна помощь в написании кода VBA.
Заранее Благодарю!
ответить
Доброго времени суток! Очень полезные и обучающие видео по VBA у вас! Спасибо большое)
Скажите пожалуйста у вас можно взять несколько платных уроков,
не могу закончить свой проект по VBA. Очень нужна помощь в написании кода VBA.
Заранее Благодарю!
ответить
Lena
Уважаемый Билял, и опять спасибо!
Я не волшебник, и только учусь, но ваш код VBA мне кажется очень интересным! Удачи Вам!
ответить
Уважаемый Билял, и опять спасибо!
Я не волшебник, и только учусь, но ваш код VBA мне кажется очень интересным! Удачи Вам!
ответить
bad
сначала была ошибка в строке set, поменял listobjects с orderlist на 1 после ошибка в строке intersect, вот с ней не знаю что делать
ответить
сначала была ошибка в строке set, поменял listobjects с orderlist на 1 после ошибка в строке intersect, вот с ней не знаю что делать
ответить
Добавить отзыв, комментарий
Другие видео канала















