Подскажите, пожалуйста, как можно решить следующую проблему. На сетевом диске лежат 2 excel-файла: первый - БД, второй - набор сводных таблиц, источник данных которых - БД. Если открыть второй файл с сетевого диска, то путь к источнику данных будет примерно такой: 'F:\Папка 1\Папка 2\БД\[База (3 квартал).xlsm]DSC_CURRENT'!$A$1:$X$99398 При переносе файла на рабочий комп путь меняется: 'Папка 3\[База (3 квартал).xlsm]DSC_CURRENT'!$A$1:$X$99398 В результате при попытке обновить сводную таблицу - она, естественно, не обновляется (выползает ошибка).
Можно ли как-то при копировании файла на рабочий комп сохранить привязку к источнику данных? Создать ярлык - не подходит, т.к. в файле должны работать несколько пользователей. Многопользовательский режим для файла не подходит, т.к. отрубается весь нужный функционал, а конкретнее - срезы.
Вопрос сугубо теоретический, по этому без примера.
Добрый день, господа!
Подскажите, пожалуйста, как можно решить следующую проблему. На сетевом диске лежат 2 excel-файла: первый - БД, второй - набор сводных таблиц, источник данных которых - БД. Если открыть второй файл с сетевого диска, то путь к источнику данных будет примерно такой: 'F:\Папка 1\Папка 2\БД\[База (3 квартал).xlsm]DSC_CURRENT'!$A$1:$X$99398 При переносе файла на рабочий комп путь меняется: 'Папка 3\[База (3 квартал).xlsm]DSC_CURRENT'!$A$1:$X$99398 В результате при попытке обновить сводную таблицу - она, естественно, не обновляется (выползает ошибка).
Можно ли как-то при копировании файла на рабочий комп сохранить привязку к источнику данных? Создать ярлык - не подходит, т.к. в файле должны работать несколько пользователей. Многопользовательский режим для файла не подходит, т.к. отрубается весь нужный функционал, а конкретнее - срезы.
Вопрос сугубо теоретический, по этому без примера.ArkaIIIa
Сообщение отредактировал ArkaIIIa - Среда, 24.09.2014, 17:24
Вариант 1: Попробуйте создать на своем компьютере сетевой диск с адресом до нужной вам папки, в моем случае это выглядит так : \\192.168.10.3\Shared\Users\Karbofox Если я правильно понимаю, в этом случае excel будет думать, что работает со своим локальным документом и в Данные - Подключения ничего не появляется даже. Вариант 2: В качестве источника данных прописывайте полный(максимально полный путь к файлу, т.е. не просто диск F, а с IP или http или где он там у вас лежит и через что вы к нему получаете доступ) в файле, который лежит у вас на сетевом диске, в этом случае, при копировании файла адреса будут одинаково интерпретироваться.
Второй вариант вроде как более правильный. Но с сетевым диском - более простой - если с файлом работают только с этой машины. Иначе, нужно создавать сетевой диск у всех по-отдельности.
Вариант 1: Попробуйте создать на своем компьютере сетевой диск с адресом до нужной вам папки, в моем случае это выглядит так : \\192.168.10.3\Shared\Users\Karbofox Если я правильно понимаю, в этом случае excel будет думать, что работает со своим локальным документом и в Данные - Подключения ничего не появляется даже. Вариант 2: В качестве источника данных прописывайте полный(максимально полный путь к файлу, т.е. не просто диск F, а с IP или http или где он там у вас лежит и через что вы к нему получаете доступ) в файле, который лежит у вас на сетевом диске, в этом случае, при копировании файла адреса будут одинаково интерпретироваться.
Второй вариант вроде как более правильный. Но с сетевым диском - более простой - если с файлом работают только с этой машины. Иначе, нужно создавать сетевой диск у всех по-отдельности.Karbofox