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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2018, 20:02   #1
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию Получать данные с закрытых файлов изменяя ссылку

Здравствуйте.
Скажите возможен ли вариант формулы выполняющая роль ссылки, где данные ячейки допустим А1(имя папки), а В1 (имя файла) и при изменении данных ячеек А1 и В1 (изменяя имя папки и файла) отображать данные с нужных файлов.
='C:\Users\admin\OneDrive\Рабочий стол\корневая_папка\A1\[B1.xlsm]итог'!$AZ$38

Последний раз редактировалось segail; 30.06.2018 в 22:16.
segail вне форума Ответить с цитированием
Старый 30.06.2018, 20:37   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Попробуйте сами. В чем загвоздка?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 30.06.2018, 21:09   #3
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
В чем загвоздка?
Не знаю каким образом это прописать?
segail вне форума Ответить с цитированием
Старый 30.06.2018, 21:26   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Если учесть, что мы в "Microsoft Office и VBA" - то да. Но без VBA - нет
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 30.06.2018, 22:05   #5
segail
Форумчанин
 
Регистрация: 13.06.2009
Сообщений: 691
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Если учесть, что мы в "Microsoft Office и VBA" - то да. Но без VBA - нет
Ясно. Спасибо.
segail вне форума Ответить с цитированием
Старый 30.06.2018, 23:08   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Т.е. для таких задач используют ДВССЫЛ(), но она не работает с закрытыми файлами.
Если файл открыт - то вероятно сработает (не проверял), но зачем тогда полный путь? Разве чтоб подстраховаться, что открыт именно он?
P.S. Проверил - так можно делать. Если открыта именно эта книга - результат есть. Если эта, но из другого каталога - результата нет (#ССЫЛКА!)
Код:
=ДВССЫЛ("'C:\Users\Igor\"&A1&"\["&A2&".xlsx]Лист1'!$A$2")
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 30.06.2018 в 23:14.
Hugo121 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в проге(Delphi7) получать данные(изменяются во времени) с сайта, открытого в OPERA, или др. браузере G_D Общие вопросы Delphi 2 25.04.2017 10:43
как сделать ссылку если данные загружаются с баззы даных влдаислав PHP 3 28.01.2015 05:46
как получать событием данные через named pipe? gramp C# (си шарп) 4 10.12.2012 14:02
Как быстро получать данные со звуковой карты. luckydevil Мультимедиа в Delphi 6 03.02.2010 16:21
Как получать данные из чертежа CAD системы Компас V7? Stilet Общие вопросы Delphi 0 28.01.2009 16:11