Есть форма в файле, она получает значения из списка. Когда становлю курсор на определенный диапазон ячеек она выскакивает и пользователь выбирает нужные значения для этой ячейки (значений может быть несколько), нажимает Enter и выбранные значения подставляются. Удобно!
Мне нужно в рамках одной книги сделать такие формы для множества разных столбцов. Например становлюсь курсором в столбец с названием "Цвет", выскакивать должна форма и подтягивать данные из справочника цветов расположенного в соседнем листе. Если становлюсь на другой столбец "Материал", выскакивает такая же форма но подтягивает уже справочник материалов из соседнего листа.
Не знаю как это сделать. Мои попытки вызывают ошибки.
Прошу показать правильный пример реализации на 3-х столбцах из приложенного файла.
Есть форма в файле, она получает значения из списка. Когда становлю курсор на определенный диапазон ячеек она выскакивает и пользователь выбирает нужные значения для этой ячейки (значений может быть несколько), нажимает Enter и выбранные значения подставляются. Удобно!
Мне нужно в рамках одной книги сделать такие формы для множества разных столбцов. Например становлюсь курсором в столбец с названием "Цвет", выскакивать должна форма и подтягивать данные из справочника цветов расположенного в соседнем листе. Если становлюсь на другой столбец "Материал", выскакивает такая же форма но подтягивает уже справочник материалов из соседнего листа.
Не знаю как это сделать. Мои попытки вызывают ошибки.
Прошу показать правильный пример реализации на 3-х столбцах из приложенного файла.maavar
вот попробуйте К сообщению приложен файл: 3978437.xlsm(28.5 Kb)
Идея верная! Подскажите, как её масштабировать на новые столбцы?
[p.s.] От предыдущей формы у вас пропал некоторый функционал: 1. В моём файле, когда делаю выбор в форме применить его можно было нажатием кнопки "Enter", сейчас не срабатыает. 2. Справочники были представлены умными таблицами, поскольку они могут дополняться и тогда не нужно в код лесть и менять ссылку. 3. Старое значение в ячейке должно затираться и при нажатии кнопки "Выбрать" записываются значения выбранные в форме. 4. При переходе к следующей ячейки форма запоминала предыдущий выбор. Сейчас на каждом шаге выбранные значения обнуляются.[/p.s.]
вот попробуйте К сообщению приложен файл: 3978437.xlsm(28.5 Kb)
Идея верная! Подскажите, как её масштабировать на новые столбцы?
[p.s.] От предыдущей формы у вас пропал некоторый функционал: 1. В моём файле, когда делаю выбор в форме применить его можно было нажатием кнопки "Enter", сейчас не срабатыает. 2. Справочники были представлены умными таблицами, поскольку они могут дополняться и тогда не нужно в код лесть и менять ссылку. 3. Старое значение в ячейке должно затираться и при нажатии кнопки "Выбрать" записываются значения выбранные в форме. 4. При переходе к следующей ячейки форма запоминала предыдущий выбор. Сейчас на каждом шаге выбранные значения обнуляются.[/p.s.]maavar