Диаграмма Powerpoint, чтобы превзойти относительную ссылку - PullRequest
0 голосов
/ 20 октября 2011

Мой клиент попросил меня создать отчет PowerPoint со множеством диаграмм, связанных с файлом данных Excel.

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

Я хочу связать данные графиков с файлом Excel (где я могу разместить свой макрос), но проблема в том, что на компьютере клиента все будет смешано, так как файл Excel связан с конкретным путем на моем компьютере. PC.

Есть ли способ использовать относительный путь?

Ответы [ 2 ]

1 голос
/ 20 октября 2011

Ссылки OLE (например, ссылки на данные XLS) не могут быть относительными.

В предыдущих версиях Office, если связанный XLS-источник не был найден по пути, указанному ссылкой, PPT будет искать файл в том же каталоге, что и сам PPT, и, если он найден там, будет использоватьЭто.MS, кажется, "улучшил" эту функцию.Это больше не работает, насколько я могу судить.

Вы можете поместить свои файлы в определенную директорию и создать эту же директорию на целевом ПК.

Или если вы можете запуститькод на стороне клиента, предоставьте макрос, который ищет файлы в том же каталоге, что и PPT, и сбрасывает ссылки, указывающие на этот каталог.

0 голосов
/ 12 июня 2012

Нужно ли клиенту видеть данные за графиками? Если нет, то вы можете разорвать ссылки на графиках и отправить им несвязанную версию (в основном, просто фотографии графиков) Если им нужно просмотреть данные за диаграммами или внести изменения в формат диаграммы, вам может понадобиться использовать встроенные диаграммы или объекты Excel и вставить ссылки в таблицу данных. В настоящее время я использую второй метод, но нахожу ссылки не такими стабильными (открытие диаграммы без открытия исходного файла приводит к изменению данных, а разрыв ссылок с помощью VBA - это не просто.

...