Я создаю список распада ComboBox из выбранных ячеек с помощью VBA. Как получить адрес (пример A1) выбранного элемента списка (ячейка источника списка элементов) с помощью VBA?Экземпляр исходного кода ComboBox/formcontrol
0
A
ответ
0
Здесь идет ... Это одна из тех неясных вещей. Свойство ListFillRange
здесь для OLEObject
вложенного в Shape("Drop Down 1")
Sub FillComboRange()
Dim Cb As Object
Set Cb = ActiveSheet.Shapes("Drop Down 1").OLEFormat.Object
Cb.ListFillRange = "D16:N30"
Set Cb = Nothing
End Sub
и если вам нужна строка диапазона, просто сделать:
Sub GetComboRange()
Dim Cb As Object, Str as String
Set Cb = ActiveSheet.Shapes("Drop Down 1").OLEFormat.Object
Str = Cb.ListFillRange
MsgBox(Str)
Set Cb = Nothing
End Sub
Для выбранной ячейки, в частности, адрес может быть задан Cb.LinkedCell
и варианты затенения задаются Cb.Display3DShading
Смежные вопросы
- 1. Изменение исходного кода вашего исходного кода
- 2. Зависит от исходного состояния исходного кода исходного кода
- 3. Модификация кода исходного кода
- 4. Обучение передачи кода исходного кода
- 5. Изменение исходного кода исходного кода путем привязки wpf
- 6. Динамические категории eBay для указанного исходного кода образца исходного кода
- 7. Получение исходного местоположения исходного кода JavaScript?
- 8. SSIS FTP Task - загрузка исходного исходного кода
- 9. Структура исходного файла исходного кода Linux C++
- 10. Парсер исходного кода Java
- 11. Перекодировка избыточного исходного кода
- 12. Ошибка исходного кода Telegram
- 13. Поиск исходного кода ASP.NET
- 14. Браузер исходного кода
- 15. Библиотеки против исходного кода?
- 16. Сохранение форматирования исходного кода
- 17. Идентификатор исходного кода Ireport
- 18. Опрос исходного кода Java
- 19. Энтропия исходного кода AS3
- 20. Чтение исходного кода Android
- 21. Файлы исходного кода Blackberry?
- 22. Примеры исходного кода TFTP
- 23. зашифровать часть исходного кода
- 24. Поиск исходного кода функции
- 25. Ошибка исходного кода Eclipse
- 26. защита исходного кода javascript
- 27. Цель тегирования исходного кода?
- 28. Oracle - Защита исходного кода
- 29. Компиляция исходного кода Chromium
- 30. Зависимости исходного кода
Я считаю, что у меня уже есть диапазон выбора элементов списка. Мне не нужно объявлять об этом. Мне нужно вернуть адрес выбранному элементу. Адрес ячейки, в котором этот элемент был внесен в список. – user2637112
да, тогда просто объявите некоторую строку и получите 'Str = Cb.ListFillRange' – hnk
Чтобы решить эту проблему, не так ли? – hnk