Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

После перемещения презентации Microsoft PowerPoint и рисунков, связанных с ней, в новое расположение диска или папки рисунки не видны. Вместо этого рисунки отображаются в качестве заполнителей, даже если они находятся в той же папке на том же диске, где расположена презентация.

Например, вы создаете презентацию, содержащую много связанных изображений, а затем записываете ее на записываемый компакт-диск (CD-R). При открытии презентации из CD-R на другом компьютере изображения не отображаются в презентации, даже если они находятся на CD-R.

Причина

Папка, содержащая рисунки, перемещена. Microsoft Office PowerPoint 2007, PowerPoint 2003 и PowerPoint 2002 используют абсолютный путь для поиска связанных изображений. Если меняется буква диска или путь, изображения не отображаются. Это может произойти, когда презентация, созданная на диске C, записывается в корневой каталог CD-R, а затем открывается с диска CD-ROM, обычно диска D. Так как пути к связанным изображениям начинаются с C, изображения не находятся при открытии презентации.

Обходное решение

Чтобы обойти эту проблему, используйте один из следующих методов.
 

Способ 1. Используйте "Package for CD" или "Pack and Go"

Если вы хотите запустить презентацию на другом компьютере, PowerPoint может создать пакет, который помещает все необходимые файлы в одну папку или на компакт-диск. PowerPoint 2002 может поместить все необходимые файлы в один архивный файл или на нескольких дисках. Затем распакуйте файл Пакета PowerPoint 2002 и Go на конечном компьютере или в общей сетевой папке и запустите презентацию.

Упаковав презентацию, вы можете включить в нее все связанные файлы. При этом PowerPoint преобразует абсолютные пути ссылок на изображения в относительные. То есть вместо пути "C:\My Documents\My Pictures\image001.jpg", путь становится "image001.jpg".

Упаковка презентации и связанных с ней файлов

PowerPoint 2007

Чтобы использовать функцию "Пакет для компакт-диска " в PowerPoint 2007, выполните следующие действия.

  1. Откройте презентацию, которую нужно упаковать для компакт-диска.

  2. Нажмите кнопку Microsoft Office , наведите указатель мыши на пункт Опубликовать, а затем — Пакет для компакт-диска.

  3. Если вам будет предложено подтвердить преобразование в более ранние форматы PowerPoint, нажмите кнопку ОК.

  4. По умолчанию все связанные файлы включаются в упаковаемую презентацию. Щелкните Копировать в папку или Копировать на компакт-диск.

    Если вы нажали кнопку Копировать в папку, выполните следующие действия.

    1. Введите имя папки в поле Имя папки и нажмите кнопку Обзор , чтобы найти назначение для этой папки.

    2. Нажмите кнопку Выбрать, а затем нажмите кнопку ОК.

    3. Нажмите кнопку Да , чтобы включить связанные файлы вместе с презентацией.

    Если вы нажали кнопку Копировать на компакт-диск, у вас должен быть пустой записываемый компакт-диск, готовый к вставке в дисковод компакт-диска или DVD-диска. Нажмите кнопку Повторить. Когда PowerPoint завершит запись компакт-диска, нажмите кнопку Нет , когда появится запрос на запись другого компакт-диска.

  5. Нажмите кнопку Закрыть.

Чтобы начать презентацию, можно вставить компакт-диск в компьютер, а затем дважды щелкнуть значок компакт-диска в Windows Обозреватель, либо найти папку, созданную на шаге 4, а затем открыть презентацию в PowerPoint 2007.

PowerPoint 2003

Чтобы использовать функцию "Пакет для компакт-диска " в PowerPoint 2003, выполните следующие действия.

  1. Откройте презентацию, которую нужно упаковать для компакт-диска.

  2. В меню Файл щелкните Пакет для компакт-диска.

  3. По умолчанию все связанные файлы включаются в упаковаемую презентацию. Щелкните Копировать в папку или Копировать на компакт-диск.

    Если вы нажали кнопку Копировать в папку, выполните следующие действия.

    1. Введите имя папки в поле Имя папки и нажмите кнопку Обзор , чтобы найти назначение для этой папки.

    2. Нажмите кнопку Выбрать, а затем нажмите кнопку ОК.

    3. Нажмите кнопку Да , чтобы включить связанные файлы вместе с презентацией.

    Если вы нажали кнопку Копировать на компакт-диск, у вас должен быть пустой записываемый компакт-диск, готовый к вставке в дисковод компакт-диска или DVD-диска. Нажмите кнопку Повторить. Когда PowerPoint завершит запись компакт-диска, нажмите кнопку Нет , когда появится запрос на запись другого компакт-диска.

  4. Нажмите кнопку Закрыть.

Чтобы начать презентацию, можно вставить компакт-диск в компьютер, а затем дважды щелкнуть значок компакт-диска в Windows Обозреватель, либо найти папку, созданную на шаге 4, а затем открыть презентацию в PowerPoint 2007.

PowerPoint 2002

Чтобы использовать Pack и Go в презентации для запуска на другом компьютере, выполните следующие действия:
 

  1. Откройте презентацию, которую нужно упаковать.

  2. В меню Файл выберите команду Упаковать и перейти.

  3. Следуйте инструкциям в мастере упаковки и go.

    При появлении запроса на диск для копирования щелкните Выбрать назначение и перейдите к временному расположению файла. Здесь вы упаковываете презентацию и связанные с ней файлы. Нажмите кнопку Далее.

  4. Выберите включить связанные файлы. На этом этапе можно выбрать внедрение шрифтов TrueType в презентацию. Нажмите кнопку Далее.

  5. Не включайте средство просмотра. Нажмите кнопку Далее и затем кнопку Готово.

Затем вы можете скопировать упакованный файл и программу Pngsetup.exe на любой диск или сетевой ресурс, который вы выберете.
 

Распаковка презентации PowerPoint 2002

Чтобы просмотреть презентацию, необходимо перейти в расположение, куда вы скопировали файл пакета, и распаковать его. Для этого выполните следующие действия:
 

  1. В Microsoft Windows Обозреватель перейдите к расположению упакованной презентации, а затем дважды щелкните Pngsetup.

  2. Введите расположение, в которое нужно распаковывать файл.

  3. Нажмите кнопку ОК.

Презентация и связанные изображения будут распакованы в выбранном вами расположении.
 

Использование кода макроса для задания относительного пути

Корпорация Майкрософт предоставляет примеры программирования только для иллюстраций без гарантий, выраженных или подразумеваемых. Это включает, помимо прочего, подразумеваемые гарантии товарной пригодности или пригодности для конкретной цели. В этой статье предполагается, что вы знакомы с демонстрируемым языком программирования и средствами, используемыми для создания и отладки процедур. Инженеры службы поддержки Майкрософт могут помочь объяснить функциональные возможности конкретной процедуры. Однако они не будут изменять эти примеры для предоставления дополнительных функциональных возможностей или создания процедур в соответствии с вашими конкретными требованиями.
Примечание. Приведенные ниже примеры макросов работают только в PowerPoint. Visual Basic для приложений макросы не поддерживаются средством просмотра Microsoft PowerPoint.

Вы также можете использовать макрос для преобразования ссылок из абсолютных в относительные. Это позволит PowerPoint находить изображения на основе текущего расположения презентации, если они находятся в том же расположении.

Ниже приведен пример кода, показывающий один из способов автоматизации. В этом примере кода предполагается, что презентация и связанные изображения находятся в одном расположении папки. Если они находятся не в одном расположении папки, то выполнение этого кода разорвёт ссылку на рисунок.
 

Пример кода

  1. Откройте редактор Visual Basic:

    PowerPoint 2007

    1. Перейдите на вкладку Вид.

    2. Щелкните Макросы в группе Макросы .

    3. Введите RelPict в поле Имя макроса и нажмите кнопку Создать.

    PowerPoint 2003 и PowerPoint 2002

    1. В меню Сервис наведите указатель мыши на пункт Макрос, а затем — Безопасность.

    2. Щелкните Средний для уровня безопасности. Нажмите кнопку ОК.

    3. В меню Сервис наведите указатель мыши на пункт Макрос и выберите редактор Visual Basic.

    4. В меню Вставка выберите команду Модуль.

  2. Введите следующий код в модуле:

    Sub RelPict()
       Dim oSlide As Slide
       Dim oShape As Shape
       Dim lPos As Long
       Dim strLink As String
       '
       ' Loop through the presentation checking each shape
       ' on each slide to see if it is a linked picture.
       '
       For Each oSlide In ActivePresentation.Slides
          For Each oShape In oSlide.Shapes
             If oShape.Type = msoLinkedPicture Then
                With oShape.LinkFormat
       '
       ' Search from the right hand portion of the source
       ' filename and find the first backslash "\" character.
       '
                   lPos = InStrRev(.SourceFullName, "\")
       '
       ' Check to see if the link has already been modified.
       '
                   If lPos <> Null Then
       '
       ' Determine how long the filename is, by subtracting
       ' the position the "\" character was found at from
       ' the total length of the source file name.
       '
                      lPos = Len(.SourceFullName) - lPos
       '
       ' Extract the filename from the source file name, then
       ' assign the filename to the source file name, turning
       ' it into a relative path.
       '
                      strLink = Right(.SourceFullName, lPos)
                      .SourceFullName = strLink
                   End If
                End With
             End If
          Next oShape
       Next oSlide
    End Sub
    

Статус

Корпорация Майкрософт подтвердила, что это ошибка в продуктах Майкрософт, перечисленных в разделе "Применимо к".

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×