Страницы: 1
RSS
Всплывающие подсказки
 
Помогите пожалуйста с всплывающими подсказками в екселе!
При вводе значений в ячейке необходимо что бы при совпадении с ранее написанными словами в этом же столбце выскакивала подсказка с этими словами!
например в ячейки А190 при вводе "УГК" выскакивала подсказка со всеми угк которые имеются в данном столбце!(УГК по Минску, УГК по Минской области, УГК по бресткой обл-ти и тд.).
Заранее спасибо!
 
В модуль листа вставьте код.
Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column <> 1 Then Exit Sub
     
    Dim iY1 As Long
    Dim iY2 As Long
    Dim s As String
     
    Columns(2).Clear
    iY2 = Target.Row
    For iY1 = 1 To Target.Row - 1
        s = Cells(iY1, 1).Text
        If InStr(s, Target.Text) > 0 Then
            If WorksheetFunction.CountIfs(Columns(2), s) = 0 Then
                Cells(iY2, 2).Value = s
                iY2 = iY2 + 1
            End If
        End If
    Next
 
End Sub
 
а можно как-нибудь сделать что -то наподобие выпадающего списка что бы там можно было выбрать необходимого контрагента?
 
в версиях 2007 и выше есть автозаполнение по столбцу. набираете первые буквы и жмете alt+стрелка вниз. откроется список слов из текущего столбца, первые в списке будут слова начинающиеся с набранных букв.
Изменено: V - 28.09.2016 15:06:04
 
Можно и с выпадающим списком.
Только я сделал выпадающий список во втором столбце.

В первом столбце внесите, например УГК;
во втором столбце в той же строке сформируется выпадающий список;
во втором столбце в этом списке выберите нужный элемент;
в первом столбце поставится выбранное значение.
 
Спасибо большое (V,МатросНаЗебре) Вы мне очень помогли!
 
Цитата
V написал:  в версиях 2007 и выше набираете первые буквы и жмете alt+стрелка вниз. откроется список слов из текущего столбца, первые в списке будут слова начинающиеся с набранных букв.
Спасибо, не знал, что можно посередине набирания слова/фразы можно нажать Alt+Вниз.
Классная фича!
Изменено: Бахтиёр - 28.09.2016 15:59:33
Страницы: 1
Читают тему
Loading...