Добрый вечер.
Помогите пожалуйста. (
Я в активном листе установила макросна фильтр и нормальноой работе макроса при защите листа:
Код |
---|
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B16:F16"[IMG WIDTH=16 HEIGHT=16]http://www.planetaexcel.ru/bitrix/images/forum/smile/icon_wink.gif[/IMG] Is Nothing Then
On Error Resume Next
ActiveSheet.ShowAllData
Range("B19"[IMG WIDTH=16 HEIGHT=16]http://www.planetaexcel.ru/bitrix/images/forum/smile/icon_wink.gif[/IMG].CurrentRegion.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("B15"[IMG WIDTH=16 HEIGHT=16]http://www.planetaexcel.ru/bitrix/images/forum/smile/icon_wink.gif[/IMG].CurrentRegion
ActiveSheet.Protect Password:="1", UserInterfaceOnly:=True
End If
End Sub |
В ячейках где я указываю что искать я поставила выпадающий список с другого листа (=OFFSET(LISTCL;1;0;COUNTCL;1)
Все работало хорошо но в какой то момент перестал раскрыватьься список- поиска... я удалила список и попыталась сделать такой же, при вводе в поле
Источник формулы =OFFSET(LISTCL;1;0;COUNTCL;1 выплыла ошибка- невозможно исполььзовать данные с других листов и книг для критерий ПРОВЕРКА ДАННЫХ.
кажется это происходит во всех выпадающих списоках в листе отгруз.( там есть много данных и некоторые формулы в которых я очень нуждаюсь)
Что делать не знаю плиззз помогите.