1

У меня есть электронная таблица, в которой есть подключения к данным с несколькими текстовыми файлами с разделителями, которые периодически обновляются. Когда они обновляются, я обновляю в Excel, вся таблица обновляется, и я чувствую себя как мастер данных.

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

oldpath\file1.txt
oldpath\file2.txt
oldpath\file3.txt
oldpath\file4.txt
oldpath\file5.txt  
etc.

Есть ли способ указать все подключения к данным

newpath\file1.txt
newpath\file2.txt
newpath\file3.txt
etc.

Без редактирования местоположений каждого отдельного соединения?

1 ответ1

1

Файлы xlsx - это файлы XML, сжатые в формате zip.

Исходя из этого, вы можете сделать это:

  1. Разархивируйте файл file.xlsx и распакуйте все в пустой каталог, например, test_directory.
  2. Внутри test_directory откройте с помощью текстового редактора файл xl/connections.xml .
  3. Измените с помощью поиска / замены oldpath на newpath в файле и сохраните его.
  4. Вернитесь к корню test_directory, выберите все и пронестись его.
  5. Измените расширение .zip на расширение .xlsx.
  6. Откройте его и протестируйте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .