问题描述
如题如示,在网上查了下c#直接操作ppt的例子,但都只是很简单的写了下打开PPT插入标题插入一个图表等,但是都没有更具体的有如何可以直接更改PPT图表的数据源数据的例子。我现在的需求是,我有一个PPT的模板,里面有图表、有表格,当然还有最简单的文本,我现在想用程序去修改这个PPT中的内容,比如改图表数据源的数据,表格的数据等,却不知如何操作,找不到例子,只需要一个最简单的代码例子告诉我如何去操作就可以了,有哪位大大有这方面的经验,能否指教一下,万分感谢哦,对了,还有就是我用vs2010做的一个winfrom窗体程序,有mschart图形,如柱状图曲线图等,我如何能将这个图表导出到excel或ppt呢?请大大们赐教
解决方案
解决方案二:
你把图表生成图片插入Excel或ppt中就行了
解决方案三:
我想我可能没说清楚,如果只是要一张图片,那就简单了,我需要的是带数据源的图表,人家可以看到源数据的另外人家的PPT是做的比较复杂的,可能是多个图片叠加平铺等等做出的一个页面,所以理论上想完全从程序中去把这个页面生成出来,就算只是一张图片估计都不太现实,最好的设想是我还是用它的PPT模板,只是在程序中能把数据源里数据更改掉,用户选几月份我就把数据源里数据刷新成几月份的,这样可以完全保留原PPT的样式没有任何变动最大的问题是现在我不知道如何直接操作PPT里图表的数据源
解决方案四:
http://blog.sina.com.cn/s/blog_549667a50100km2h.html
解决方案五:
顶一下,有知道的吗?求指点
解决方案六:
唉,真的没有人知道吗?好郁闷,就是想知道到底如何直接在程序里改PPT图表的那个excel形式的数据源里的数据
解决方案七:
可以用Openxml我之前做报表都是用这个的,我找了很久。。。希望能帮到你。。。。
解决方案八:
引用6楼kllxyu的回复:
可以用Openxml我之前做报表都是用这个的,我找了很久。。。希望能帮到你。。。。
谢谢楼上的同学,不太清楚你说的这个是否能实现这些功能,主要是我对这方面了解不够,如果没其它的办法了我就去学习一下你这个,不知道有没有什么教材之类的
解决方案九:
MSDN上有资料。。。