我正在编写PowerPoint 2010的加载项,我必须创建编程上不同的注释,这些注释必须出现在很多幻灯片中。 添加评论的方法是以下代码:
Microsoft.Office.Interop.PowerPoint.Application.ActivePresentation.Slides[index].comments.Add(posX,posY,"author","authorInitials","comment");
问题是DateTime自动设置为DateTime.Now,而setter是私有的。我想手动设置dateTime属性,但我找不到这样做的方法。
如何在PowerPoint中以编程方式设置评论的日期时间?
答案 0 :(得分:1)
将其添加为评论的一部分,而不是使用日期/时间标记。当然,这意味着显示的日期/时间不会重新格式化为当前用户的本地化,但这对您来说可能并不重要。
答案 1 :(得分:0)
Comments的DateTime属性是只读的。
您可能会保存当前时间,将计算机的时钟设置为您希望在评论中显示的时间,然后重置计算机的时钟(允许在此期间过去的时间)。