我想将akey / value对存储到我的演示文稿中(基本上是一个GUID,知道我以前是否看过该文件)。 我知道excel和word有扩展属性,可以用来存储这种信息。 但我不确定我是否可以在Powerpoint文档中存储类似的信息? 有人能指出我正确的文件吗?
答案 0 :(得分:2)
要添加到Oliver的回复中,形状,幻灯片和演示文稿都可以包含标签。
例如:
Sub Example()
With ActivePresentation
.Tags.Add "SEENBEFORE", "YES"
End With
End Sub
Sub AnotherExample
With ActivePresentation
If .Tags("SEENBEFORE") = "YES" Then
MsgBox "I've seen it all before."
End If
End With
End Sub
答案 1 :(得分:0)
我将键/值对存储在Shape.Tags中。我可以在X.pptx \ ppt \ tags \ tag * n * .xml中看到它们。使用VBA在那里保存,你应该能够在XML或Open XML SDK生成的代码中找到它。