Страница: 1 |
Страница: 1 |
Вопрос: А без кода можно?
Добавлено: 12.01.09 18:45
Автор вопроса: LV
EXCEL 2007,
Простенькая форма.
На ней combobox для выбора валюты. Нужно всего три значения: руб, usd, eur
Как ни пытался ввести их непосредственно как значения свойства RowSourse, ничего не получилось.
Не особенно задумываясь перед открытием открытии формы написал код
[Имяформы].[ИмяКонтрола].List = Array("Руб", "usd", "eur")
Все, ессно, работает. Но стало любопытно, в принципе можно ли это как то ввести в диалоге определения свойств. Аналогично списку проверки данных.
Уважаемый All, просветите, плз. Поиском ничего подобного также не нашел.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Nytrogen
Вопросов: 18
Ответов: 186
Профиль | | #1
Добавлено: 12.01.09 20:03
Вроде как-то можно было, но согласитесь, это же аморально
Номер ответа: 2
Автор ответа:
LV
Вопросов: 1
Ответов: 2
Профиль | | #2
Добавлено: 12.01.09 22:01
Аморализм ...в научнотехнической деятельности — использование высших достижений человеческой мысли во вред цивилизации (из философского словаря)
А удовлетворение невинного любопытства будет цивилизации во благо.
Номер ответа: 3
Автор ответа:
Jasmin
Вопросов: 23
Ответов: 417
Профиль | | #3
Добавлено: 12.01.09 22:04
Пробовала. Но в справке
Номер ответа: 4
Автор ответа:
AngryBadger
Вопросов: 33
Ответов: 245
Профиль | | #4
Добавлено: 13.01.09 09:34
Jasmin, на сколько я знаю, это действительно так. Можно задать Rowsourse, либо кодом через массив, либо вписав в свойствах диапазон рабочего листа.
Номер ответа: 5
Автор ответа:
LV
Вопросов: 1
Ответов: 2
Профиль | | #5
Добавлено: 13.01.09 10:43
Ну, кодом не только через массив, но и с помощью метода AddItem должно работать.
Не проверял, но, думаю, получится. А в форме диалога действительно допускается ввести диапазон [SheetName]!AddrStart:AddrFin
Спасибо, любопытство удовлетворено. Значит, непосредственно список значений в свойство вбить невозможно.
Номер ответа: 6
Автор ответа:
VβÐ
Вопросов: 15
Ответов: 194
Web-сайт:
Профиль | | #6
Добавлено: 13.01.09 12:29
жрать