Уважаемые форумчане, доброго времени суток!
Столкнулись со следующей проблемой, есть сводный файл, в котором прописаны все данные и большое кол-во других файлов, которые через внешние прямые ссылки забирают данные с этого свода. Все это дело находится на замечательном ресурсе SharePoint (альтернативы к сожалению нет). Придумали макрос, который открывает каждый файл, снимает пароли, обновляет связи итд. все хорошо, все работает, НО периодически (не могу сказать, когда и как, потому что не хватает знаний понять из-за чего это происходит) случается следующая ситуация.
1. В первоначальном виде все ссылки имеют вид "/рабочийпортал.ру/сайт/новая папка/*.xlsx", в таком виде все работает.
2. Другая ситуация, когда мы открываем эксель, все связи в формулах и внешних связях имеют вид "http", но создание новых связей эксель и как я понимаю дальнешая работа excel производится через путь файловой системы и уже имеет вид "\\Workplace\сайт\новая папка\*xlsx"
Обновить связи в такой ситуации не получается, если нажать обновить, то пишет что источник не найден (источник при это открыт), зато если нажать открыть, он пишет, что источник открыт, если открыть повторно может привести к потери данных. Нажимаю ок, он переоткрывает файл и все видит. Как-будто перестраивается на другой тип ссылок.
Почему происходит данное переключение, можно ли как-то от этого избавиться, зафиксировать или в макросе что-то прописать, чтобы ему было все равно какого вида путь обрабатывать?
Заранее благодарен.
Столкнулись со следующей проблемой, есть сводный файл, в котором прописаны все данные и большое кол-во других файлов, которые через внешние прямые ссылки забирают данные с этого свода. Все это дело находится на замечательном ресурсе SharePoint (альтернативы к сожалению нет). Придумали макрос, который открывает каждый файл, снимает пароли, обновляет связи итд. все хорошо, все работает, НО периодически (не могу сказать, когда и как, потому что не хватает знаний понять из-за чего это происходит) случается следующая ситуация.
1. В первоначальном виде все ссылки имеют вид "/рабочийпортал.ру/сайт/новая папка/*.xlsx", в таком виде все работает.
2. Другая ситуация, когда мы открываем эксель, все связи в формулах и внешних связях имеют вид "http", но создание новых связей эксель и как я понимаю дальнешая работа excel производится через путь файловой системы и уже имеет вид "\\Workplace\сайт\новая папка\*xlsx"
Обновить связи в такой ситуации не получается, если нажать обновить, то пишет что источник не найден (источник при это открыт), зато если нажать открыть, он пишет, что источник открыт, если открыть повторно может привести к потери данных. Нажимаю ок, он переоткрывает файл и все видит. Как-будто перестраивается на другой тип ссылок.
Почему происходит данное переключение, можно ли как-то от этого избавиться, зафиксировать или в макросе что-то прописать, чтобы ему было все равно какого вида путь обрабатывать?
Заранее благодарен.