У меня есть презентация Power Point, которая содержит данные, вставленные в нее из Excel с помощью VBA. Данные в файле excel представляют собой таблицу, содержащую гиперссылки на другие рабочие листы в одной книге. VBA, который создает это в качестве примера является:Открытая специальная таблица Excel из Powerpoint через VBA
«Добавляет гиперссылка каждого пользователя рабочего листа можно использовать для поиска из PowerPoint
Range("B2").Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
"'Title Missing'!A1", TextToDisplay:="Missing Title Tags"
Этот код прекрасно работает - Macro затем вставляет эту таблицу в Powerpoint. Моя проблема в том, что файл, который он ищет через файл PowerPoint, неверен, он ищет файл под названием
C:\Users\Colin\Desktop\Title Missing.xlsx`
. «Title Missing» - это имя рабочего листа, и этот путь является тем, который генерируется через VBA, несмотря на правильность работы изнутри Excel при переходе с одного листа на другой при нажатии на ссылки, созданные VBA.
Как получить ссылку на правильный рабочий лист для работы из PowerPoint?