一般情况下,推荐使用DOI来实现Office与SAP GUI的集成,除非你对Office的宏很熟悉,并且需求很特殊,才建议使用OLE。
DOI通过面向对象的方式,已经将Office OLE对象的相关功能封装得比较好,大多数功能需求均可满足,包括填充数据、设置字体、颜色等基本格式。
Desktop Office Integration:
http://help.sap.com/saphelp_47x200/helpdata/en/e9/0be775408e11d1893b0000e8323c4f/frameset.htm
文档中有详细的方法和参数说明,但有些参数的含义说的并不明确,这里待续。
一个代码片段:http://blog.csdn.net/longgerr/archive/2010/08/13/5809932.aspx