Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Поле со списком / 5 сообщений из 5, страница 1 из 1
01.08.2006, 09:28
    #33890882
Поле со списком
У меня 15 листов в Экселе.
Я разместил на первом листе поле со списком.
Хочу чтобы оно отображалось на всех листах.
Как это можно сделать, подскажите, плжалуйста
...
Рейтинг: 0 / 0
01.08.2006, 09:36
    #33890902
Поле со списком
А ещё такой вопрос:
как сделать так, чтобы пользователь не мог вводить значения в этот КомбоБокс
...
Рейтинг: 0 / 0
01.08.2006, 09:43
    #33890926
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поле со списком
Как вариант, сделай пользовательскую панель или форму и размести на ней поле со списком. Либо динамически создавай при событии SheetActivate и удаляй предыдущий.
...
Рейтинг: 0 / 0
01.08.2006, 09:50
    #33890937
Поле со списком
AshtonКак вариант, сделай пользовательскую панель или форму и размести на ней поле со списком. Либо динамически создавай при событии SheetActivate и удаляй предыдущий.
А как создать пользовательскую форму?
...
Рейтинг: 0 / 0
01.08.2006, 10:01
    #33890965
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поле со списком
По второму вопросу.

Первый вариант - обрабатывать событие KeyDown.

Код: plaintext
1.
2.
3.
4.
Private Sub ComboBox1_KeyDown( _
  ByVal KeyCode As MSForms.ReturnInteger, _
  ByVal Shift As Integer)
    KeyCode =  0 
End Sub

Второй вариант - просто поставь свойство Style в 2 - fmStyleDropDownList.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Поле со списком / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]