Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.08.2010, 18:45   #1
fired
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 14
По умолчанию Элемент "Раскрывающийся список" с панели Формы и VBA

Как в VBA считать номер выбранного элемента и его значение?
И можно ли это сделать, не задействуя LinkedCell?

Туговато соображаю что-то...
Вложения
Тип файла: zip Выбор из списка (панель Формы).zip (12.2 Кб, 35 просмотров)
fired вне форума Ответить с цитированием
Старый 23.08.2010, 20:46   #2
fired
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 14
По умолчанию

Все оказалось просто

Код:
Dim N As Integer
Dim SelText As String
  
  N = ActiveSheet.DropDowns(Shapes("Раскр. список 1").Name).ListIndex
  SelText = ActiveSheet.DropDowns(Shapes("Раскр. список 1").Name).List(N)
  
  
  MsgBox "№ выбранного " & N & ", значение " & SelText
fired вне форума Ответить с цитированием
Старый 23.08.2010, 20:46   #3
fired
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 14
По умолчанию раз уж дубляж не удается удалить, то дополню проверкой и решенным файлом

Все оказалось просто

Код:
Dim N As Integer
Dim SelText As String
  
  N = ActiveSheet.DropDowns(Shapes("Раскр. список 1").Name).ListIndex
  If N<> 0 Then SelText = ActiveSheet.DropDowns(Shapes("Раскр. список 1").Name).List(N)
  
  
  MsgBox "№ выбранного " & N & ", значение " & SelText
Вложения
Тип файла: rar Выбор из списка (панель Формы) РЕШЕНО.rar (12.2 Кб, 77 просмотров)

Последний раз редактировалось fired; 23.08.2010 в 21:24. Причина: дубляж
fired вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Формы: "достпуные" и "autocreate" Alex1991 Помощь студентам 1 02.03.2010 21:57
Элемент формы <input type="image"... не находится в коллекции элементов формы? euroflock Работа с сетью в Delphi 1 01.09.2009 16:17
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Нужен скрипт "суммирование" на панели инструментов skia Microsoft Office Excel 10 08.05.2009 09:14
Как узнать ширину панели "Пуск" Port 111 Win Api 6 01.02.2009 23:05