2

我正在努力寻找一种方法来使用 VSTO for powerpoint 创建指向另一张幻灯片的链接,有人知道该怎么做吗?没有办法在互联网上找到任何解决方案...

4

1 回答 1

1

将其从 VBA 转换为 VSTO,您应该一切顺利。将其传递给要应用链接的形状以及要链接到的幻灯片。

Sub MakeLink(osh As Shape, oLinkTargetSlide As Slide)

    With osh.ActionSettings(1)
        .Action = ppActionHyperlink
        .Hyperlink.Address = ""
        .Hyperlink.SubAddress = oLinkTargetSlide.SlideID & "," & oLinkTargetSlide.SlideIndex & ","
    End With
End Sub

您可能想要声明oShObject; 然后你可以传递Sub一个形状或一个TextRange来应用链接。

于 2012-08-04T15:44:55.633 回答