powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с ComboBox в Excel (вставить в список данные из столбца
17 сообщений из 17, страница 1 из 1
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041035
GoldenAxe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
во вложенном файле на первом листе есть города со своими улицами.
Как сделать так, чтобы нижние ComboBox-ы в UserForm2 в себя автоматом подгружали (1-ый ComboBox) - город (причем без повторов) , а при выборе города - второй ComboBox - улицы, относящиеся к этому городу?

Помогите пожалуйста!
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041248
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а улицы не повторяются
насколько динамически это должно работать (если Range занести как постоянная)
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041287
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделайте базу на асеске и пользуйтесь ей - в дальнейшем будет легче.
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041288
GoldenAxe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael Rа улицы не повторяются
насколько динамически это должно работать (если Range занести как постоянная)
Улицы могут повторяться... Динамика не полная, т.е. после запуска формы - изменений в списках городов и улиц уже не будет...
Т.е. Изначально дан тот список, который в примере, нажимаем на кнопку "старт" - и в комбобоксах должны отображаться города и улицы к ним.
Возможно после закрытия формы - добавление нового города или улицы к какому-то существующему городу - и тогда только при следующем нажатии на "старт" в комбобоксах появятся "новинки".
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041294
GoldenAxe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-dukeсделайте базу на асеске и пользуйтесь ей - в дальнейшем будет легче.


Говорю же... Акцесс не подходит, т.к. то что я спрашиваю - лишь маленькое дополнение к уже существующему Огромному макросу в экселе, который в Акцесс просто не перевести...
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041310
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот выложил простую программку
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041362
GoldenAxe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orunbekВот выложил простую программку

Ух, блин... мощно задвинул... внушаить...
Работает, спасибо, теперь только надо разобраться...
//ушел в раздумья...
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041366
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так
Это только заполнение и смена при Click
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041374
GoldenAxe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orunbekВот выложил простую программку

А вот это вообще к чему? что это делает?

авторOption Explicit

Public Type typCity
intIndex As Integer
strCity As String
intStreetsAmount As Integer
ArrStreets() As String
End Type
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041382
GoldenAxe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael RМожет так
Это только заполнение и смена при Click

При попытке запуска самого файла выдает ошибку и выкидывает из Excel
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041390
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну это тип для города
Код: plaintext
1.
2.
3.
4.
5.
6.
Public Type typCity
     intIndex As Integer
     strCity As String
     intStreetsAmount As Integer
     ArrStreets() As String
End Type
intIndex - номер элемента
strCity - наименование города
intStreetsAmount - количество улиц для этого города
ArrStreets() As String - динамический массив, который хранит улицы для этого города
так как изначально неизвестно сколько может быть городов, и улиц в используются динамические массивы, и использовал такой тип
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041411
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой Excel ????
у меня Xp и не падает???
принцип такой же динамический массив в массиве
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041873
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гы... Насколько я понял, это что то наподобие КЛДРа?
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041876
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То бишь КЛАДР-а
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041895
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMpТо бишь КЛАДР-а
а что это такое?
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34041993
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая база данных. В фоксе. КЛассификатор АДРесов называется. Так вот там все реализовано и по коду все распихивается. Писал когда то прогу.
...
Рейтинг: 0 / 0
Помогите с ComboBox в Excel (вставить в список данные из столбца
    #34042280
NEMINIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто на форме нрисуй Combobox1 и TextBox или Combobox2
авторPrivate Sub cmbCity_Change()
For n = 1 To 1000
If ComboBox1.Text=Workshests("A").Range("A" & n).value Then
TextBox1.Text=Workshests("A").Range("B" & n).value
'или ComboBox2.Text=Workshests("A").Range("B" & n).value
Exit For
End if
Next n
End Sub
Свойство Combobox1-а > Combobox1Rowsource="A!A1:A1000"
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с ComboBox в Excel (вставить в список данные из столбца
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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