내 프레젠테이션에 akey/value 쌍을 저장하고 싶습니다 (기본적으로 이전에 파일을 본 적이 있는지 확인하는 GUID). Excel과 Word에는 확장 된 속성이 있으므로이 정보를 저장하는 데 사용할 수 있습니다. 그러나 Powerpoint-Document에 유사한 정보를 저장할 수 있는지 확신 할 수 없습니까? 누군가 나를 올바른 문서로 안내 할 수 있습니까?Office Open XML - 프레젠테이션에 정보를 추가하는 방법?
1
A
답변
0
Shape.Tags에 키/값 쌍을 저장합니다. X.pptx \ ppt \ tags \ tag * n * .xml에서 볼 수 있습니다. VBA를 사용하여 거기에 저장하면 XML 또는 Open XML SDK에서 생성 된 코드에서 VBA를 찾을 수 있습니다.
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
가 대단히 감사합니다, 그건 아주 좋은 생각이다! 매력처럼 작동했습니다! –