![]() I've found a solution for this is to use Presentation Tags instead of CustomDocumentProperties but the current codebase heavily relies on the later that's why I'm looking for other possibly easier alternatives. MsgBox ActivePresentation.CustomDocumentProperties("PresentationID") Type:=MsoDocProperties.msoPropertyTypeString, _ ![]() Public Sub AddCustomProperty()ĪctivePresentation.CustomDocumentProperties("PresentationID").Value = "bb999da6f94c4692b31106994636d962"Ī _ After this when GetCustomProperty is called an exception is thrown. ![]() First, run the AddCustomProperty method and verify it with GetCustomProperty, then use the Design Ideas on a slide. It is easily reproducible with following VBA code. (It is the last item on the Design tab) When we use this add-in, interestingly the CustomDocuementProperties stored in the presentation are removed. Note: This feature is only available if you have a Microsoft 365 subscription. Just insert one or more pictures, a list of items, or a list of dates, and select the design you want. With Office 365 Microsoft has introduced a new feature in PowerPoint called design ideas. PowerPoint Designer helps you automatically create professional looking slides in seconds. To work with multiple Presentations at the same time we use a unique GUID for each presentation and store it in CustomDocumentProperties as mentioned here. We've developed a PowerPoint VSTO add-in.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |