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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.01.2009, 10:08   #1
Viento
Пользователь
 
Регистрация: 28.12.2008
Сообщений: 53
По умолчанию Что не так?

Добрый день Уважаемые программисты!

Подскажите плз, что в этой формуле не так?
При закрытом файле "1.xls" формула не рассчитывается.
Обязательно нужно открывать файл? Обойти ни как нельзя?

Код:
=ЕСЛИ(ЕНД(ГПР($F$2;'D:\Documets 1\My documents\Книга\книга\[1.xls]1'!$B$1:$AF$1;;));"";СМЕЩ('D:\Documets 1\My documents\Книга\книга\[1.xls]1'!A2;;ПОИСКПОЗ($F$2;'D:\Documets 1\My documents\Книга\книга\[1.xls]1'!$B$1:$AF$1);))
Спасибо!
Viento вне форума
Старый 30.01.2009, 10:48   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

все сходится.
либо держим открытым 1.xls (причем сначала открыть надо его, а потом файл приемник), или организовавыем запрос, тогда данные будут обновляться при каждом открытии файла, формулу немного подправите на новое местонахождение данных и все.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 30.01.2009, 13:43   #3
Viento
Пользователь
 
Регистрация: 28.12.2008
Сообщений: 53
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
организовавыем запрос, тогда данные будут обновляться при каждом открытии файла, формулу немного подправите на новое местонахождение данных и все.

Подскажите как организовать запрос.
Спасибо.
Viento вне форума
Старый 30.01.2009, 14:38   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в 2007 это через ленту данные организовано, в 2003, кажется, тоже в меню "данные" было в нем "получение данных", вроде, точно не вспомню. обратитесь к помощи экселя, он все подскажет. там все просто: тип источника, имя файла, таблица (если их несколько в файле), куда сложить результаты. все.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите что не так... SynonymMixer Работа с сетью в Delphi 10 26.01.2009 23:49
не работает, что-то не так. Анжелика Помощь студентам 2 06.12.2008 21:47
Что то не так с переменными.. adwaer Помощь студентам 1 19.06.2008 08:42
Что в коде не так? Simply-Art Общие вопросы Delphi 3 08.07.2007 19:32
Что-то не так Radiofuck Помощь студентам 2 16.01.2007 22:06