Ошибка не удается открыть исходный файл сводной таблицы

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

Добрый день!

Следующая ситуация. была создана книга с таблицей на основе которой были сформированы сводные таблицы. Книга была сохранена и закрыта. Книгу скопировали и переименовали. После входа в переименованную книгу и попытку обновить данные сводной таблицы выскочило сообщение «Не удается найти исходный файл сводной таблицы (и в квадратных скобках название старой книги)».

Подскажите пожалуйста как решить данную ситуацию. Очень буду признателен за помощь!

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

zhas_n, здравия. Измените источник данных сводной таблицы.


Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

арех

Пользователь

Сообщений: 324
Регистрация: 25.06.2014

zhas_n, в адресе Сводной таблицы укажите новое расположение Массива данных.
в Экселе выше `10 по картинке:

Прикрепленные файлы

  • путь.png (41.6 КБ)

Кажется все забыли про сводные :)

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

Благодарю за ответ, в рамках моей проблемы разово она решается. А что делать если таких операций с копированием книг будет много? Каждый раз делать не очень удобно, есть ли какое то решение, которое раз и навсегда решит эту проблему?

 

Karataev

Пользователь

Сообщений: 2308
Регистрация: 23.10.2014

zhas_n не понятно,как вы смогли сделать сводную, что в источнике данных указано имя книги. Я сейчас сделал сводные в эксель 2010 и 2013 и у меня в источнике данных не указано имя книги. Я сделал копии файлов и не было ошибок, т.к. в источнике данных не указано имя книги,а указаны только имя листа и адрес ячеек.

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

А Вы делали сводные на основе «умных таблиц» или обычных диапазонов? Я делал их на основе «умных таблиц», может поэтому так происходит?

 

Karataev

Пользователь

Сообщений: 2308
Регистрация: 23.10.2014

сначала я делал на основе диапазонов. Сейчас попробовал в эксель 2013 на основе умной таблицы — в источнике данных у меня не отображается имя книги.

 

Есть такая проблема, в 2013.
Нужно не копировать книги, а делать SaveAs («Сохранить как…»), как минимум.
Поищите тут по форуму, в пределах года несколько раз тема поднималась.

 

Karataev

Пользователь

Сообщений: 2308
Регистрация: 23.10.2014

Максим Зеленский

напишите,пожалуйста, как можно воссоздать эту проблему в excel 2013 .

 

Karataev, понятия не имею, как повторить, у меня нет 2013. Но проблему похожую решали тут:

http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=58973

и советую также почитать вот тут — длинное

обсуждение данной проблемы

, с несколькими вариантами ее решения путем манипуляций галочками в опциях и прочими танцами с бубном. Проблема озвучена уже 2 года как, но не решена окончательно до сих пор.

 

Karataev

Пользователь

Сообщений: 2308
Регистрация: 23.10.2014

я так и не смог воспроизвести проблему в эксель 2013. Может быть нужно,чтобы данные были какие-то особые.
в таком файле не получилось вызвать проблему(смотрите вложение)

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

Спасибо за отклики соратники по Эксель. Хотел отправить Вам сам файл, но он превышает допустимый размер тут. Напишите адрес кину в личку.

 

Karataev

Пользователь

Сообщений: 2308
Регистрация: 23.10.2014

zhas_n

1)какая у вас версия эксель ?
2) в посте 11 есть файл -у вас с ним такие же проблемы ?

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

#14

26.08.2015 15:37:38

Господа,мне удалось самостоятельно решить эту проблему. История была такая: Создал таблицу и сделал на основе её сводную. Файл копировал, переименовывал, затем пытался обновить сводные и у меня выходило сообщение что не удаётся обновить данные с источника и ссылка на исходный файл. Один из коллег тут подсказал про источники данных, но каждый раз в новых файлах их перевязывать было бы неправильно, нужно было искать другое решение:
всё просто:
ранее моя сводная ссылалась на обычную таблицу как на диапазон значений.
я отформатировал этот диапазон значений в таблицу (создал «умную таблицу»), дал ей имя  и в источнике данных перевязался на имя таблицы.
Вот и всё. При следующем копировании файла, все сводные спокойно обновлялись без ошибок и предупреждений.

  • Remove From My Forums
  • Question

  • I cannot determine the source of this error that is constant.

    1. The source referenced is not listed when I click «Edit Links»
    2. If I do a formula search for the file name in the ENTIRE workbook, nothing is found
    3. All files are on only ONE computer that is mine!  Windows 7

    Now for background I often save my file under a new name:

    • suppose my original file is «Checking»
    • I then save it as CheckingXX in the same folder
    • then rename previous version of Checking to «Checking032814» to create a checkpoint backup that I move to my «backup» folder
    • finally I then rename CheckingXX to Checking
    • and then this file Checking is where the error occurs since it says:
    • cannot open PivotTable source file ‘C:…..Checking032814’
    • but this file is not found anywhere in as I said in 1, 2, 3 above.

    This is so frustrating; any help greatly appreciated

    • Edited by

      Sunday, March 30, 2014 4:32 PM

Answers

  • Hi Disa012,

    I fully agree those error messages are useless. Glad you found the problem though :-)


    Regards, Jan Karel Pieterse|Excel MVP|http://www.jkp-ads.com

    • Marked as answer by
      disa012
      Wednesday, September 14, 2016 6:41 PM

  • It worked for me and found the culprit. Thanks

    • Marked as answer by
      disa012
      Wednesday, September 14, 2016 6:41 PM

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

Добрый день!

Следующая ситуация. была создана книга с таблицей на основе которой были сформированы сводные таблицы. Книга была сохранена и закрыта. Книгу скопировали и переименовали. После входа в переименованную книгу и попытку обновить данные сводной таблицы выскочило сообщение «Не удается найти исходный файл сводной таблицы (и в квадратных скобках название старой книги)».

Подскажите пожалуйста как решить данную ситуацию. Очень буду признателен за помощь!

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

zhas_n, здравия. Измените источник данных сводной таблицы.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

арех

Пользователь

Сообщений: 324
Регистрация: 25.06.2014

zhas_n, в адресе Сводной таблицы укажите новое расположение Массива данных.
в Экселе выше `10 по картинке:

Прикрепленные файлы

  • путь.png (41.6 КБ)

Кажется все забыли про сводные :)

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

Благодарю за ответ, в рамках моей проблемы разово она решается. А что делать если таких операций с копированием книг будет много? Каждый раз делать не очень удобно, есть ли какое то решение, которое раз и навсегда решит эту проблему?

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

zhas_n не понятно,как вы смогли сделать сводную, что в источнике данных указано имя книги. Я сейчас сделал сводные в эксель 2010 и 2013 и у меня в источнике данных не указано имя книги. Я сделал копии файлов и не было ошибок, т.к. в источнике данных не указано имя книги,а указаны только имя листа и адрес ячеек.

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

А Вы делали сводные на основе «умных таблиц» или обычных диапазонов? Я делал их на основе «умных таблиц», может поэтому так происходит?

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

сначала я делал на основе диапазонов. Сейчас попробовал в эксель 2013 на основе умной таблицы — в источнике данных у меня не отображается имя книги.

 

Есть такая проблема, в 2013.
Нужно не копировать книги, а делать SaveAs («Сохранить как…»), как минимум.
Поищите тут по форуму, в пределах года несколько раз тема поднималась.

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

Максим Зеленский

напишите,пожалуйста, как можно воссоздать эту проблему в excel 2013 .

 

Karataev, понятия не имею, как повторить, у меня нет 2013. Но проблему похожую решали тут:

http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=58973

и советую также почитать вот тут — длинное

обсуждение данной проблемы

, с несколькими вариантами ее решения путем манипуляций галочками в опциях и прочими танцами с бубном. Проблема озвучена уже 2 года как, но не решена окончательно до сих пор.

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

я так и не смог воспроизвести проблему в эксель 2013. Может быть нужно,чтобы данные были какие-то особые.
в таком файле не получилось вызвать проблему(смотрите вложение)

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

Спасибо за отклики соратники по Эксель. Хотел отправить Вам сам файл, но он превышает допустимый размер тут. Напишите адрес кину в личку.

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

zhas_n

1)какая у вас версия эксель ?
2) в посте 11 есть файл -у вас с ним такие же проблемы ?

 

zhas_n

Пользователь

Сообщений: 6
Регистрация: 28.12.2013

#14

26.08.2015 15:37:38

Господа,мне удалось самостоятельно решить эту проблему. История была такая: Создал таблицу и сделал на основе её сводную. Файл копировал, переименовывал, затем пытался обновить сводные и у меня выходило сообщение что не удаётся обновить данные с источника и ссылка на исходный файл. Один из коллег тут подсказал про источники данных, но каждый раз в новых файлах их перевязывать было бы неправильно, нужно было искать другое решение:
всё просто:
ранее моя сводная ссылалась на обычную таблицу как на диапазон значений.
я отформатировал этот диапазон значений в таблицу (создал «умную таблицу»), дал ей имя  и в источнике данных перевязался на имя таблицы.
Вот и всё. При следующем копировании файла, все сводные спокойно обновлялись без ошибок и предупреждений.

  • Remove From My Forums
  • Question

  • I cannot determine the source of this error that is constant.

    1. The source referenced is not listed when I click «Edit Links»
    2. If I do a formula search for the file name in the ENTIRE workbook, nothing is found
    3. All files are on only ONE computer that is mine!  Windows 7

    Now for background I often save my file under a new name:

    • suppose my original file is «Checking»
    • I then save it as CheckingXX in the same folder
    • then rename previous version of Checking to «Checking032814» to create a checkpoint backup that I move to my «backup» folder
    • finally I then rename CheckingXX to Checking
    • and then this file Checking is where the error occurs since it says:
    • cannot open PivotTable source file ‘C:…..Checking032814’
    • but this file is not found anywhere in as I said in 1, 2, 3 above.

    This is so frustrating; any help greatly appreciated

    • Edited by

      Sunday, March 30, 2014 4:32 PM

Answers

  • Hi Disa012,

    I fully agree those error messages are useless. Glad you found the problem though :-)


    Regards, Jan Karel Pieterse|Excel MVP|http://www.jkp-ads.com

    • Marked as answer by
      disa012
      Wednesday, September 14, 2016 6:41 PM
  • It worked for me and found the culprit. Thanks

    • Marked as answer by
      disa012
      Wednesday, September 14, 2016 6:41 PM
  • Remove From My Forums
  • Question

  • I cannot determine the source of this error that is constant.

    1. The source referenced is not listed when I click «Edit Links»
    2. If I do a formula search for the file name in the ENTIRE workbook, nothing is found
    3. All files are on only ONE computer that is mine!  Windows 7

    Now for background I often save my file under a new name:

    • suppose my original file is «Checking»
    • I then save it as CheckingXX in the same folder
    • then rename previous version of Checking to «Checking032814» to create a checkpoint backup that I move to my «backup» folder
    • finally I then rename CheckingXX to Checking
    • and then this file Checking is where the error occurs since it says:
    • cannot open PivotTable source file ‘C:…..Checking032814’
    • but this file is not found anywhere in as I said in 1, 2, 3 above.

    This is so frustrating; any help greatly appreciated

    • Edited by

      Sunday, March 30, 2014 4:32 PM

Answers

  • Hi Disa012,

    I fully agree those error messages are useless. Glad you found the problem though :-)


    Regards, Jan Karel Pieterse|Excel MVP|http://www.jkp-ads.com

    • Marked as answer by
      disa012
      Wednesday, September 14, 2016 6:41 PM
  • It worked for me and found the culprit. Thanks

    • Marked as answer by
      disa012
      Wednesday, September 14, 2016 6:41 PM
  • Remove From My Forums

none

не удается открыть исходный файл сводной таблицы

  • General discussion

  • есть сводная таблица, которая черпает данные из таблицы расположенной на расшаренной папке в сервере (права пробывал и на пользователя полные давать и всем полные).

    если нажать обновиться данные то вываливается сообщение: «не удается открыть исходный файл сводной таблицы путь_до_файла»

    самое интересное что если открыть удаленный файл то данные обновляются.

    подскажите где копать…

    офис 2007 Pro

    • Changed type

      Sunday, October 31, 2010 4:58 PM
      давность

Перейти к содержанию

На чтение 1 мин. Просмотров 177 Опубликовано 17.06.2021

У меня есть сводная таблица на вкладке PTable. Данные для этой сводной таблицы находятся в той же рабочей книге (PTWork) на вкладке PriList. Все работает нормально. Если я изменю имя книги на PTWorkRen и попытаюсь обновить сводную таблицу, я получаю

  Не удается открыть исходный файл сводной таблицы '[PTWork] PriList'  .  

Есть ли способ указать Excel использовать только текущую книгу?


Каким-то образом источник данных для сводной таблицы имеет имя файла книги в ссылке. Я мог бы изменить его, перейдя на ленту в меню «Инструменты сводной таблицы» и выбрав «Анализировать»> «Изменить источник данных». Там я только что стер имя файла.

share | улучшить этот ответ | |

отредактировано 22 января ’18 в 15:05

ответил 14 марта ’17 в 20:58


Каким-то образом источник данных для сводной таблицы имеет имя файла книги в ссылке. Я мог бы изменить его, перейдя на ленту в меню «Инструменты сводной таблицы» и выбрав «Анализировать»> «Изменить источник данных». Там я просто стер имя файла.

  • Remove From My Forums

 locked

не удается открыть исходный файл сводной таблицы

  • General discussion

  • есть сводная таблица, которая черпает данные из таблицы расположенной на расшаренной папке в сервере (права пробывал и на пользователя полные давать и всем полные).

    если нажать обновиться данные то вываливается сообщение: «не удается открыть исходный файл сводной таблицы путь_до_файла»

    самое интересное что если открыть удаленный файл то данные обновляются.

    подскажите где копать…

    офис 2007 Pro

    • Changed type

      Sunday, October 31, 2010 4:58 PM
      давность

У меня есть старая раздутая книга Excel, которую я пытаюсь урезать. После того, как я заменил весь внешний и вычисленный внутренний источник данных на tableсвязаны с запросами к базе данных SQL, каждый раз, когда я делаю Update AllЭксель всегда жалуются “Cannot open PivotTable source file xxxxxx[yyyy]|zzzz”

Я просмотрел почти все листы, но ничего не нашел, ссылаясь на рассматриваемый внешний файл Excel. Есть ли способ определить, в какой ячейке, по крайней мере, на каком листе находится этот поворотный элемент?

Похоже, на кешированные данные больше нет ссылок. (см. PS2) Есть ли способ очистить эти кэшированные записи без ручного редактирования XML?

Благодарю.

PS1: я попробовал способ VBA, проверяющий ActiveWB.LinkSource(1). Это не сработало, все, что мне дает, это рабочий лист, на который есть ссылка в ячейке, которую я уже знаю. Рабочий лист, упомянутый в предупреждении об ошибке, не указан.

PS2: я сохранил файл в xlsx, распаковал внутренние XML-файлы, простой grep дает мне

$ grep '20160229-9' -r .
./xl/pivotCache/_rels/pivotCacheDefinition1.xml.rels:
<Relationships xmlns="http://schemas.../relationships">
<Relationship Id="rId2" Type="http://schemas.../externalLinkPath" Target="OrderList20160229-9.xlsb" TargetMode="External"/>
<Relationship Id="rId1" Type="http://schemas...relationships/pivotCacheRecords" Target="pivotCacheRecords1.xml"/>
</Relationships>

Но источник данных PivotTable1 уже был заменен таблицей трубопроводов SQL-запросов рядом на том же листе…

Изучив упомянутый pivotCacheRecords1.xml, я получил очень старую копию исходной таблицы (новая таблица на основе SQL-запросов имеет другой формат, я не могу найти элементы в этих данных нигде в Excel). Его больше не действует. Хм, это ошибка?

  • Ошибка не удается открыть документ ворд
  • Ошибка не удается запросить shsh
  • Ошибка не удается открыть банк макросов
  • Ошибка не удается записать снимите защиту от записи что делать
  • Ошибка не удается обработать пакет