CApplication  pptApp;
……
CPresentations presentations = pptApp.get_Presentations();
//打开测试PPT
CPresentation outPresention = presentations.Open(CString(strPath+"\\test.pptx"), 0, 0, 1);如若需要删除test.pptx中的几页幻灯片或者所有幻灯片,但是不删除test.pptx本身,请问怎么实现?

解决方案 »

  1.   

    http://blog.csdn.net/vanquishedzxl/article/details/8515038
    http://blog.csdn.net/henryjee/article/details/7049887
      

  2.   

    这个功能应该没有提供。你还不如直接ppt中修改
      

  3.   

    查MSDN找相关的api
    还有一个方法是在ppt的操作然后录制宏
    这样可以对照出vba里相对应的api
      

  4.   

    在PowerPoint 2003中开始记录宏,手动完成所需功能,结束记录宏,按Alt+F11键,查看刚才记录的宏对应的VBA代码。