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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2014, 23:53   #1
akovalev
Новичок
Джуниор
 
Регистрация: 07.04.2014
Сообщений: 1
По умолчанию Связанный список с автоподстановкой

Господа, всем доброго времени суток!
Можете помочь с задачкой: необходимо создать связный список с автоподстановкой. Пользователь вводит в ячейке-A1 условие (список 1). При заданном условии в ячейке-B2 вводит значение из списка 2, базирующееся на списке 1.Вдобавок к этому -все должно работать с автоподстановкой.
Тут обсуждался код :http://www.programmersforum.ru/showthread.php?t=97748
Код подошел идеально, но как в данный код вставить двусвязный список с работающей подстановкой, не знаю Заранее спасибо за помощь!


Код:
Private Sub Combo_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    If KeyCode = 13 Then Me.Combo.TopLeftCell = Me.Combo.Value: HideCombo: ActiveCell.Offset(1).Activate
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    HideCombo
    If Target.Cells.Count > 1 Then Exit Sub
    If Intersect(Target, Range("b2:b350")) Is Nothing Then Exit Sub
    showCombo
End Sub

Sub showCombo()
    Me.Combo.Value = ""
    Me.Combo.Top = ActiveCell.Top: Me.Combo.Left = ActiveCell.Left
    Me.Combo.Width = ActiveCell.Width + 1: Me.Combo.Height = ActiveCell.Height + 1
    Me.Combo.Activate
End Sub

Sub HideCombo()
    Me.Combo.Top = 0: Me.Combo.Left = 0: Me.Combo.Width = 0: Me.Combo.Height = 0
End Sub

Последний раз редактировалось akovalev; 07.04.2014 в 23:59.
akovalev вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связанный линейный список uibiwe Помощь студентам 1 10.12.2013 20:30
Связанный список. Gtnz8 Общие вопросы C/C++ 3 21.09.2013 13:23
связанный список leonid_v Помощь студентам 33 25.01.2013 12:45
Связанный список Лжец Общие вопросы C/C++ 2 12.12.2011 23:42
Связанный список на СИ maryan.vetrov Общие вопросы C/C++ 6 18.10.2010 08:49