How to retrieve links between PowerPoint slides within a presentation?

There's no need to go to OpenXML here if you don't have to - this can be done with the Object Model. Here's how it is done in VBA, which can easily be ported to C# or VB.NET.

There's no need to go to OpenXML here if you don't have to - this can be done with the Object Model. Here's how it is done in VBA, which can easily be ported to C# or VB.NET. Sub PrintInteralLinks() Dim ap As Presentation Set ap = ActivePresentation Dim hs As Hyperlinks Dim h As Hyperlink Dim sl As Slide Dim linkedToSlide As String Dim slideTitle As Integer For Each sl In ap.

Slides Set hs = sl. Hyperlinks For Each h In hs slideTitle = InStrRev(h. SubAddress, ",") If slideTitle > 0 Then linkedToSlide = Mid(h.

SubAddress, slideTitle + 1) Debug. Print sl. Name & " links to " & linkedToSlide End If Next Next End Sub The slideTitle = InStrRev(h.

SubAddress, ",") isn't fool-proof though. The pattern for internal links is #,#,Slide Title, so you may have to make this better with like some RegEx.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions