Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоподстановка из имеющегося списка на основе ComboBox - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Автоподстановка из имеющегося списка на основе ComboBox
kiankas Дата: Понедельник, 16.07.2012, 12:18 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Добрый день! Подскажите, пожалуйста, как создать следующую обработку.
Имеется таблица со столбцами "наименование" , "инвентарный номер" , "ФИО"
При выделении нужной ячейки в первом столбце макрос должен автоматически нарисовать по верх комбобокс, а при нажатии Enter скрывать его, а результат ввода помещать в ячейку. Причем данные он должен брать из готового списка (выбирать или предлагать по набранным буквам). Готовый список будет находиться на другом листе.

То же самое надо сделать со столбиком "ФИО". Это очень облегчит ввод большого количества данных (техники закрепленной за сотрудниками)

Как это должно быть реализовано, я прикрепляю пример, но я в этом не очень соображаю и обращаюсь к вам за помощью.
Пример нашел в интернете.

Заранее признателен за помощь.

Файлы удалены администрацией. Причина - просьба автора темы


Сообщение отредактировал Serge_007 - Пятница, 27.07.2012, 16:09
 
Ответить
СообщениеДобрый день! Подскажите, пожалуйста, как создать следующую обработку.
Имеется таблица со столбцами "наименование" , "инвентарный номер" , "ФИО"
При выделении нужной ячейки в первом столбце макрос должен автоматически нарисовать по верх комбобокс, а при нажатии Enter скрывать его, а результат ввода помещать в ячейку. Причем данные он должен брать из готового списка (выбирать или предлагать по набранным буквам). Готовый список будет находиться на другом листе.

То же самое надо сделать со столбиком "ФИО". Это очень облегчит ввод большого количества данных (техники закрепленной за сотрудниками)

Как это должно быть реализовано, я прикрепляю пример, но я в этом не очень соображаю и обращаюсь к вам за помощью.
Пример нашел в интернете.

Заранее признателен за помощь.

Файлы удалены администрацией. Причина - просьба автора темы

Автор - kiankas
Дата добавления - 16.07.2012 в 12:18
nerv Дата: Понедельник, 16.07.2012, 13:37 | Сообщение № 2
Группа: Редакторы
Ранг: Обитатель
Сообщений: 431
Репутация: 193 ±
Замечаний: 0% ±

kiankas, и что мы должны понять из этих файлов?


Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


YM 41001156540584 / WM WMR R21924176233

https://github.com/nervgh/vba
 
Ответить
Сообщениеkiankas, и что мы должны понять из этих файлов?

Автор - nerv
Дата добавления - 16.07.2012 в 13:37
kiankas Дата: Понедельник, 16.07.2012, 13:57 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Файл invent_actual_l.xlsx, это та таблица, в которой должен быть реализован пример из файла Sample_14-05-20.xls

Откройте файл примера Sample_14-05-20.xls
Выделите любую ячейку в диапазоне b2:b350 - начните вводить первые буквы Московской области и увидите результат.

Если применимо к моей таблице (1-й файл), то список ФИО и наименования оборудования находится в книге на листе DevList.

Спасибо!


Сообщение отредактировал kiankas - Понедельник, 16.07.2012, 14:01
 
Ответить
СообщениеФайл invent_actual_l.xlsx, это та таблица, в которой должен быть реализован пример из файла Sample_14-05-20.xls

Откройте файл примера Sample_14-05-20.xls
Выделите любую ячейку в диапазоне b2:b350 - начните вводить первые буквы Московской области и увидите результат.

Если применимо к моей таблице (1-й файл), то список ФИО и наименования оборудования находится в книге на листе DevList.

Спасибо!

Автор - kiankas
Дата добавления - 16.07.2012 в 13:57
ABC Дата: Понедельник, 16.07.2012, 20:18 | Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
так как я понял... что Вам нужен Combobox работал в двух столбце (A & C)???

Файлы удалены администрацией. Причина - просьба автора темы


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет


Сообщение отредактировал Serge_007 - Пятница, 27.07.2012, 16:09
 
Ответить
Сообщениетак как я понял... что Вам нужен Combobox работал в двух столбце (A & C)???

Файлы удалены администрацией. Причина - просьба автора темы

Автор - ABC
Дата добавления - 16.07.2012 в 20:18
kiankas Дата: Вторник, 17.07.2012, 11:28 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
Спасибо за то. что рассмотрели мою задачу.
Решил ее немного по другому, файл прилагаю.

Как сделать так, что бы набирая в 1 столбце к примеру 2511, у меня в комбобоксе вылезало нужное мне значение, содержащее эти данные?

Еще если вы заметили, у меня в комбобоксе общий список и ФИО и техника, а как это разделить?
Наверное надо сделать 2 разных комбобокса....а как это сделать на 1 листе?

спасибо!

Файлы удалены администрацией. Причина - просьба автора темы


Сообщение отредактировал Serge_007 - Пятница, 27.07.2012, 16:08
 
Ответить
СообщениеДобрый день!
Спасибо за то. что рассмотрели мою задачу.
Решил ее немного по другому, файл прилагаю.

Как сделать так, что бы набирая в 1 столбце к примеру 2511, у меня в комбобоксе вылезало нужное мне значение, содержащее эти данные?

Еще если вы заметили, у меня в комбобоксе общий список и ФИО и техника, а как это разделить?
Наверное надо сделать 2 разных комбобокса....а как это сделать на 1 листе?

спасибо!

Файлы удалены администрацией. Причина - просьба автора темы

Автор - kiankas
Дата добавления - 17.07.2012 в 11:28
kiankas Дата: Вторник, 17.07.2012, 11:31 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Прикрепил по-моему не тот файл, прикрепляю актуальный

Файлы удалены администрацией. Причина - просьба автора темы


Сообщение отредактировал Serge_007 - Пятница, 27.07.2012, 16:08
 
Ответить
СообщениеПрикрепил по-моему не тот файл, прикрепляю актуальный

Файлы удалены администрацией. Причина - просьба автора темы

Автор - kiankas
Дата добавления - 17.07.2012 в 11:31
ABC Дата: Вторник, 17.07.2012, 16:26 | Сообщение № 7
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Quote (kiankas)
а как это сделать на 1 листе?

достаточно 1 комбобокс
код файла invent_actual_l.xlsb переделайте в этом файлике invent_actual_l.xlsm

смотрите на имена в книге invent_actual_l.xlsb

Quote (kiankas)
набирая в 1 столбце к примеру 2511

на счет этого не знаю...


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет


Сообщение отредактировал ABC - Вторник, 17.07.2012, 16:33
 
Ответить
Сообщение
Quote (kiankas)
а как это сделать на 1 листе?

достаточно 1 комбобокс
код файла invent_actual_l.xlsb переделайте в этом файлике invent_actual_l.xlsm

смотрите на имена в книге invent_actual_l.xlsb

Quote (kiankas)
набирая в 1 столбце к примеру 2511

на счет этого не знаю...

Автор - ABC
Дата добавления - 17.07.2012 в 16:26
kiankas Дата: Среда, 18.07.2012, 10:37 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Спасибо за помощь!
 
Ответить
СообщениеСпасибо за помощь!

Автор - kiankas
Дата добавления - 18.07.2012 в 10:37
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!