Здравствуйте экспертные, эксперты. Введу в курс дела, дабы что-бы вам было не понятно, к данной теме я прикрепил работ "А точнее файл слишком большой для размещении в данной теме". итак: 1. На листе "Продажа" я использовал Элементы ActiveX "Combobox - поле со списком", их количество "7" штук. 2. На листе "База Данных" сама база с данными. Я хочу связать каждые элементы "Combobox" так, что-бы при выборе в самом "Combobox" данные выводились в Лист "Продажа", но уже отфильтрованные, или же отсортированные. Наверное сложно и непонятно я написал, прошу прощения, более доступным языком объясню, я пользователь выбираю значение в "Combobox" "1 - это будет однокомнатная квартира". После выбора данного значения "1" на этом же листе отображаются данные с "1 однокомнатными квартирами" данные берутся с листа "База данных". Если Combobox 1 - Combobox 2. это диапазон "Однокомнатной - двухкомнатной квартиры". В общих чертах, когда мы сидим на сайте "Автомобилей" для более удобного поиска на сайте есть фильтр, который помогает нам, а именно упрощает задачу поиска, тут так-же.
Я правда не знаю возможно ли сделать данную процедуру. "Преподаватель сказал, мол, это же делается через "Событие"
Здравствуйте экспертные, эксперты. Введу в курс дела, дабы что-бы вам было не понятно, к данной теме я прикрепил работ "А точнее файл слишком большой для размещении в данной теме". итак: 1. На листе "Продажа" я использовал Элементы ActiveX "Combobox - поле со списком", их количество "7" штук. 2. На листе "База Данных" сама база с данными. Я хочу связать каждые элементы "Combobox" так, что-бы при выборе в самом "Combobox" данные выводились в Лист "Продажа", но уже отфильтрованные, или же отсортированные. Наверное сложно и непонятно я написал, прошу прощения, более доступным языком объясню, я пользователь выбираю значение в "Combobox" "1 - это будет однокомнатная квартира". После выбора данного значения "1" на этом же листе отображаются данные с "1 однокомнатными квартирами" данные берутся с листа "База данных". Если Combobox 1 - Combobox 2. это диапазон "Однокомнатной - двухкомнатной квартиры". В общих чертах, когда мы сидим на сайте "Автомобилей" для более удобного поиска на сайте есть фильтр, который помогает нам, а именно упрощает задачу поиска, тут так-же.
Я правда не знаю возможно ли сделать данную процедуру. "Преподаватель сказал, мол, это же делается через "Событие"Hugifam
Сообщение отредактировал Hugifam - Пятница, 20.01.2017, 21:49
Может и Combo ненужны, будет достатояно Date Validation и вывод из списка. А использовать можно стареньий движок MS Query, где есть и параметры для фильтра и авторефреш после их изменений, и сортировка . Но как то без примера не понятно что Вы хотите.
Может и Combo ненужны, будет достатояно Date Validation и вывод из списка. А использовать можно стареньий движок MS Query, где есть и параметры для фильтра и авторефреш после их изменений, и сортировка . Но как то без примера не понятно что Вы хотите.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Пятница, 20.01.2017, 21:17
обрезать данные + архивировать. Ну и конечно продумате что и как вы собиралист сравнивать. Есть разница в сравнении если указыно количество комнат от 1 до 2 в сравнениии однокомнатная - трехкомнатная квартира.
Hugifam,
обрезать данные + архивировать. Ну и конечно продумате что и как вы собиралист сравнивать. Есть разница в сравнении если указыно количество комнат от 1 до 2 в сравнениии однокомнатная - трехкомнатная квартира.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Пятница, 20.01.2017, 21:28
Собственно говоря обрезал, или удалил некоторые листы, в принципе могу объяснить еще раз, там есть лист "База данных" в данном листе ничего не делаем. Вот листе "Продажа" как раз так и будет весь процесс работы
Собственно говоря обрезал, или удалил некоторые листы, в принципе могу объяснить еще раз, там есть лист "База данных" в данном листе ничего не делаем. Вот листе "Продажа" как раз так и будет весь процесс работы Hugifam
Hugifam, название темы не соответствует Правилам форума (п2). Дайте более конкретное название.
Простите конечно, но я сам понять не могу, к какой теме принадлежит мой вопрос, так как скорее всего он более обширный, и охватывает всю структуру Excel, если вы меня проинформируете какую тему можно выбрать, я буду благодарен вам
Hugifam, название темы не соответствует Правилам форума (п2). Дайте более конкретное название.
Простите конечно, но я сам понять не могу, к какой теме принадлежит мой вопрос, так как скорее всего он более обширный, и охватывает всю структуру Excel, если вы меня проинформируете какую тему можно выбрать, я буду благодарен вам Hugifam
Начали за здравие, а потом тему переименовали. это только как пример использования MS Query, но я не могу проверить работает ли запрос в таблицу тойже книги в 2013. в 2016 работает, в 2010 не работало.. + сюрпризом стала невозможность коррекции запроса. Если разнести данные и обработку, то такое не возникнет. Также пришлось базу вынести на отдельнй лист. для правильного понимания заголовков. В любом случае, не помещайте данные для фильтра на тот же лист что и данные. А вот если выбор условий надо ограничить теми списками, что есть в уже офтильтрованном результате, то нужно немного покумекать. Или формулами вывести, или скриптом.
Hugifam,
Начали за здравие, а потом тему переименовали. это только как пример использования MS Query, но я не могу проверить работает ли запрос в таблицу тойже книги в 2013. в 2016 работает, в 2010 не работало.. + сюрпризом стала невозможность коррекции запроса. Если разнести данные и обработку, то такое не возникнет. Также пришлось базу вынести на отдельнй лист. для правильного понимания заголовков. В любом случае, не помещайте данные для фильтра на тот же лист что и данные. А вот если выбор условий надо ограничить теми списками, что есть в уже офтильтрованном результате, то нужно немного покумекать. Или формулами вывести, или скриптом.bmv98rus
Начали за здравие, а потом тему переименовали. это только как пример использования MS Query, но я не могу проверить работает ли запрос в таблицу тойже книги в 2013. в 2016 работает, в 2010 не работало.. + сюрпризом стала невозможность коррекции запроса. Если разнести данные и обработку, то такое не возникнет. Также пришлось базу вынести на отдельнй лист. для правильного понимания заголовков. В любом случае, не помещайте данные для фильтра на тот же лист что и данные. А вот если выбор условий надо ограничить теми списками, что есть в уже офтильтрованном результате, то нужно немного покумекать. Или формулами вывести, или скриптом.
Я спрашивал у Препода, мне он ответил, мол, Событие, а пример так и не показал
Начали за здравие, а потом тему переименовали. это только как пример использования MS Query, но я не могу проверить работает ли запрос в таблицу тойже книги в 2013. в 2016 работает, в 2010 не работало.. + сюрпризом стала невозможность коррекции запроса. Если разнести данные и обработку, то такое не возникнет. Также пришлось базу вынести на отдельнй лист. для правильного понимания заголовков. В любом случае, не помещайте данные для фильтра на тот же лист что и данные. А вот если выбор условий надо ограничить теми списками, что есть в уже офтильтрованном результате, то нужно немного покумекать. Или формулами вывести, или скриптом.
Я спрашивал у Препода, мне он ответил, мол, Событие, а пример так и не показал Hugifam
Не надо цетировать все сообщение. оно и так видно чуть выше. Преподаватель Вам намекнул, что при использовании ComboBox, а в прочем как и прочих Contrls, по событию обьекта можно запустить процедуру которая что-то сделает. Вот теперь и определитессь, что Вы тут спрашиваете: что это за событие такое, как отфильтровать баз и получить результат на другом листе, или как заполнять динамически ващи комбобоксы...... В общих чертах это события Change, базу можно отфильтровать как запросом MS Queruy, так и автофильтром с выводм на другой лист результата, так и скриптом, PowerQuery Тоже подойдет, если установить эту надстройку. Списки для комбобоксов можно динамически менять и фоормулами. и запросами и скриптами.
Hugifam,
Не надо цетировать все сообщение. оно и так видно чуть выше. Преподаватель Вам намекнул, что при использовании ComboBox, а в прочем как и прочих Contrls, по событию обьекта можно запустить процедуру которая что-то сделает. Вот теперь и определитессь, что Вы тут спрашиваете: что это за событие такое, как отфильтровать баз и получить результат на другом листе, или как заполнять динамически ващи комбобоксы...... В общих чертах это события Change, базу можно отфильтровать как запросом MS Queruy, так и автофильтром с выводм на другой лист результата, так и скриптом, PowerQuery Тоже подойдет, если установить эту надстройку. Списки для комбобоксов можно динамически менять и фоормулами. и запросами и скриптами.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Суббота, 21.01.2017, 10:45