|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.03.2012, 11:57 | #1 |
Регистрация: 01.03.2012
Сообщений: 5
|
Список на другом листе
Подскажите пожалуйста! Проблема вот в чём: мне нужно чтобы в ячейке на одном листе можно было вибирать значения из списка на другом листе. Далаю вручную через данные->проверка (в источнике пишу формулу =ДВССЫЛ("Лист2!$C$2:$C$6")и всё работает). Однако этот вариант мне не подходит так как я хочу динамически переопределять диапазон списка. Я пишу макрос:
Range("A1").Select With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="=ДВССЫЛ(""Лист2!$C$2:$C$ 6"")" .IgnoreBlank = True .InCellDropdown = True .InputTitle = "" .ErrorTitle = "" .InputMessage = "" .ErrorMessage = "" .ShowInput = True .ShowError = True End With Запускаю, однако он выдаёт ошибку 1004 (application denied...) Не могу разобраться в чём проблема. В сети тоже ничего не нашёл! |
01.03.2012, 12:06 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Дайте диапазону имя, в проверке ввода ссылайтесь на имя.
webmoney: E265281470651 Z422237915069 R418926282008
|
01.03.2012, 13:00 | #3 |
Регистрация: 01.03.2012
Сообщений: 5
|
К сожалению не помогает
|
01.03.2012, 13:16 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
А Вы пробовали? Не верю...
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
01.03.2012, 13:35 | #5 |
Регистрация: 01.03.2012
Сообщений: 5
|
Да, всё работает, я просто писал лист2!имя_диапазона... Спасибо вам большое!
|
01.03.2012, 15:08 | #6 |
Регистрация: 01.03.2012
Сообщений: 5
|
Однако, проблема опять. В ячейку А1 он выводит исправно а вот например в ячейку A5 выводит не весь список а часть последних значений. Почему?
|
01.03.2012, 15:14 | #7 |
Регистрация: 01.03.2012
Сообщений: 5
|
Баксы забыл поставить
|
26.03.2012, 17:45 | #8 |
Новичок
Джуниор
Регистрация: 15.03.2011
Сообщений: 1
|
А если список в другой книге?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск на другом листе | agregator | Microsoft Office Excel | 8 | 25.12.2010 19:41 |
Перенос данных из строк в массив на другом листе | akd2009 | Microsoft Office Excel | 2 | 15.12.2009 15:58 |
ячейка на одном листе, в которую необходимо подставлять данные из столбца, находящегося на другом листе | Ирина Водолагина | Microsoft Office Excel | 4 | 04.03.2009 23:38 |
Данные-проверка-список (список на другом листе) | Inbox | Microsoft Office Excel | 7 | 26.12.2008 01:43 |
Ссылка на ячейку в другом листе... | Shavminator | Microsoft Office Excel | 3 | 23.07.2008 16:52 |