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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2010, 12:01   #1
Wolf2010
Новичок
Джуниор
 
Регистрация: 11.05.2010
Сообщений: 4
По умолчанию Функция ВПР - таблица задается текстом

Имя файла хранится в текстовой ячейки, необходимо с помощью функции ВПР взять из указанного файла данные, пишу формулу: =ВПР('2009'!C6;СЦЕПИТЬ("'";Календар ь!K1;"Пост. и нач.'!";"$C$6:$V$37")
);15), где Календарь!К1 - как раз имя файла. Выдается ошибка, как я понимаю, из-за того, что аргумент "Таблица" имеет текстовый формат. Как исправить?
Wolf2010 вне форума Ответить с цитированием
Старый 11.05.2010, 12:11   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

[имя файла] пишется в квадраных скобках, после 'имени листа'! ставится восклицательный знак, если имя листа содержит пробелы, то его надо обрамить знаками '.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.05.2010, 13:42   #3
Wolf2010
Новичок
Джуниор
 
Регистрация: 11.05.2010
Сообщений: 4
По умолчанию

Я собственно так и делаю..... Ругается на недопустимый тип аргумента
Wolf2010 вне форума Ответить с цитированием
Старый 11.05.2010, 13:54   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Календарь!К1 - как раз имя файла
- это не имя файла, это ссылка на ячейку К1 листа Календарь.
В любом случае, если Вам удалось собрать строку, которая является корректной ссылкой на ячейку в другом файле, то остается:
1.Тот (другой файл) должен быть открыт
2.строку эту передайте функции ДВССЫЛ

будет Вам счастье!

кажеттся понял: ДВССЫЛ(Календарь!К1)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.05.2010, 14:13   #5
Wolf2010
Новичок
Джуниор
 
Регистрация: 11.05.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
- это не имя файла, это ссылка на ячейку К1 листа Календарь.
В любом случае, если Вам удалось собрать строку, которая является корректной ссылкой на ячейку в другом файле, то остается:
1.Тот (другой файл) должен быть открыт
2
Открывать как раз необязательно
Wolf2010 вне форума Ответить с цитированием
Старый 11.05.2010, 14:35   #6
Wolf2010
Новичок
Джуниор
 
Регистрация: 11.05.2010
Сообщений: 4
По умолчанию

Нет, ДВССЫЛ тоже не помогает.....
Wolf2010 вне форума Ответить с цитированием
Старый 11.05.2010, 14:44   #7
WIC
Форумчанин Подтвердите свой е-майл
 
Регистрация: 21.09.2007
Сообщений: 138
По умолчанию

выложите 2-3 файла.
WIC вне форума Ответить с цитированием
Старый 11.05.2010, 14:45   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

если файл закрыт, то к нему надо писать полный путь. Вообще, без данных довольно беспредметный разговор и результат соответственный.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция ВПР Foxx Microsoft Office Word 3 14.03.2010 16:53
Функция ВПР и ссылки ZagMan Microsoft Office Excel 0 23.03.2009 19:38
Функция ВПР возвращает лишь 1 ближайшее к заданному значение...... Death Dealer Microsoft Office Excel 4 24.11.2008 11:26
Таблица как функция babalaba Microsoft Office Excel 7 08.10.2008 08:07
Функция ВПР Pilot Microsoft Office Excel 3 21.09.2008 07:26