
Урок 4. Пишем код (Теория+работа с формой. Excel+VBA. Система учета Интернет-магазина
содержание видео
Дата: 2022-01-11
Похожие видео
Комментарии и отзывы: 10
ProtecTORutube
однажды столкнулся с тем, что текстбоксы, на форме, передают и принимают только текст. из-за этого, при выводе таких значений, как дата, ранее записанных на лист, из текстбокса, для просмотра, в тот же текстбокс, получаются совсем не то, что хотелось бы. в частности, меняется формат представления даты. ДД. ММ. ГГГГ на ММ. ДД. ГГГГ.
как с этим бороться?
второй момент: защита от ввода неверных значений. юзер может легко написать символы в цифровые поля и программка закроется с ошибкой в момент расчета с использованием введенных значений. это будет как-то реализовано?
ответить
однажды столкнулся с тем, что текстбоксы, на форме, передают и принимают только текст. из-за этого, при выводе таких значений, как дата, ранее записанных на лист, из текстбокса, для просмотра, в тот же текстбокс, получаются совсем не то, что хотелось бы. в частности, меняется формат представления даты. ДД. ММ. ГГГГ на ММ. ДД. ГГГГ.
как с этим бороться?
второй момент: защита от ввода неверных значений. юзер может легко написать символы в цифровые поля и программка закроется с ошибкой в момент расчета с использованием введенных значений. это будет как-то реализовано?
ответить
John
Все время хотел познакомиться с ООП без талмудов, а здесь и эксель, и принципы ООП, и связь объектов форм с переменными и ячейками эксель - все вкусное, чтоб наслаждаться обработкой данных и пожинать красивые и полезные плоды. Особенно круто выглядят формы и поля, как в прогах по работе с базами данных. В будущем, очень хотелось бы увидеть связь эксель с базами данных, ну и конечно увидеть продолжение работы с магазином. Большое спасибо.
ответить
Все время хотел познакомиться с ООП без талмудов, а здесь и эксель, и принципы ООП, и связь объектов форм с переменными и ячейками эксель - все вкусное, чтоб наслаждаться обработкой данных и пожинать красивые и полезные плоды. Особенно круто выглядят формы и поля, как в прогах по работе с базами данных. В будущем, очень хотелось бы увидеть связь эксель с базами данных, ну и конечно увидеть продолжение работы с магазином. Большое спасибо.
ответить
Анатолий
Подскажите как решить возникшую задачу.
На пользовательской форме 2 поля (ComboBox1, ComboBox2) надо задать такой цикл, чтоб после выбора значения в поле ComboBox1 должно добавится значение в поле ComboBox2 из умной таблицы, где например в столбце А находится критерий (это значение из поля ComboBox1 на форме) и по этому критерию необходимо найти значение просмотрев все ячейки столбцов в диапазоне от C до F и выбрать первое значение из диапазона.
ответить
Подскажите как решить возникшую задачу.
На пользовательской форме 2 поля (ComboBox1, ComboBox2) надо задать такой цикл, чтоб после выбора значения в поле ComboBox1 должно добавится значение в поле ComboBox2 из умной таблицы, где например в столбце А находится критерий (это значение из поля ComboBox1 на форме) и по этому критерию необходимо найти значение просмотрев все ячейки столбцов в диапазоне от C до F и выбрать первое значение из диапазона.
ответить
Ivan
Подскажите, пожалуйста, у меня при открытие модуля нет Option Explicit, по вашим словам понимаю, что в дальнейшем, это обязательно, как это добавить и где найти) А видео просто супер, я никогда с этим не сталкивался, если не считать информатику в школе и написание математических формул в таблице) а вы все делаете медленно и разжевываете, огромное спасибо, за ваш труд
ответить
Подскажите, пожалуйста, у меня при открытие модуля нет Option Explicit, по вашим словам понимаю, что в дальнейшем, это обязательно, как это добавить и где найти) А видео просто супер, я никогда с этим не сталкивался, если не считать информатику в школе и написание математических формул в таблице) а вы все делаете медленно и разжевываете, огромное спасибо, за ваш труд
ответить
Дмитрий
Добрый день, подскажите пожалуйста, как решить такую проблему - находим нужную строку выделяем её цветом, но она остается на странице ниже видимого поля и приходится потом вручную её искать, т. е. как через vba находить нужную строку и чтобы она сразу была видна. Заранее благодарен
ответить
Добрый день, подскажите пожалуйста, как решить такую проблему - находим нужную строку выделяем её цветом, но она остается на странице ниже видимого поля и приходится потом вручную её искать, т. е. как через vba находить нужную строку и чтобы она сразу была видна. Заранее благодарен
ответить
office
Павел, здравствуйте! Почему-то у меня при запуске Модуля нет Option Explicit. Через меню я поставил галочку, как Вы объяснили, но когда кнопке Добавить запись решил выйти в окно макроса, там Option Explicit не появился, пришлось опять вручную прописывать. Что не так делаю? Спасибо.
ответить
Павел, здравствуйте! Почему-то у меня при запуске Модуля нет Option Explicit. Через меню я поставил галочку, как Вы объяснили, но когда кнопке Добавить запись решил выйти в окно макроса, там Option Explicit не появился, пришлось опять вручную прописывать. Что не так делаю? Спасибо.
ответить
Igor
Вот у меня что то тут тоже не пашет
Option Explicit
Dim ShSales As Worksheets
Dim SalesListObj As ListObject
Dim SalesListRow As ListRow
Sub ShowSales)
Sales. Show
End Sub
Sub AddSales) ' Добавить запись
Set ShSales = ThisWorkbook. Worksheets(Auftrag) - вот эта строка жёлтая
Set SalesListObj = ShSales. ListObjects(Auftrag_tb)
Set SalesListRow = SalesListObj. ListRows. Add
End Sub
ответить
Вот у меня что то тут тоже не пашет
Option Explicit
Dim ShSales As Worksheets
Dim SalesListObj As ListObject
Dim SalesListRow As ListRow
Sub ShowSales)
Sales. Show
End Sub
Sub AddSales) ' Добавить запись
Set ShSales = ThisWorkbook. Worksheets(Auftrag) - вот эта строка жёлтая
Set SalesListObj = ShSales. ListObjects(Auftrag_tb)
Set SalesListRow = SalesListObj. ListRows. Add
End Sub
ответить
Александр
привет. спасибо за уроки. помогают! В своей работе столкнулся с проблемкой. как разрозненно выделенные строки в экселе ВЫРЕЗАТЬ и перенести (вставить вырезанные ячейки) куда мне нужно. Если есть возможность поделиться информацией буду благодарен.
ответить
привет. спасибо за уроки. помогают! В своей работе столкнулся с проблемкой. как разрозненно выделенные строки в экселе ВЫРЕЗАТЬ и перенести (вставить вырезанные ячейки) куда мне нужно. Если есть возможность поделиться информацией буду благодарен.
ответить
Александр
Здравствуйте! Будьте добры, подскажите пожалуйста. Вылазит вот такая ошибка, что макросы не подключенны. Выскакивает когда тестирую кнопку Добавить запись The macros in this project are disabled. Please refer to the online help or documentation of the host application to determine how to enable macros
ответить
Здравствуйте! Будьте добры, подскажите пожалуйста. Вылазит вот такая ошибка, что макросы не подключенны. Выскакивает когда тестирую кнопку Добавить запись The macros in this project are disabled. Please refer to the online help or documentation of the host application to determine how to enable macros
ответить
Александр
Супер. Я работаю в опен офис, в нём также можно сделать? У меня расчётка, немного кривоватая хочу подправить. Я по расчетке с прошлой работы частично сделал, но там есть макросы а в них.
ответить
Супер. Я работаю в опен офис, в нём также можно сделать? У меня расчётка, немного кривоватая хочу подправить. Я по расчетке с прошлой работы частично сделал, но там есть макросы а в них.
ответить
Добавить отзыв, комментарий
Другие видео канала















