因项目所需,采用WORD模板作为报表系统的一部分,需要使用C#操作WORD文档,大部分的操作都是填充表格,难度也不是很大。但是有一份报表很特殊,WORD里面需要包含ComboBox、CheckBox控件,如下所示:
利用C#在Word自动化中操作OLE控件

这里关键的技术难题是找到OLE控件,然后设置其某个属性值,GOOGLE了半天,终于找到如下的代码:

利用C#在Word自动化中操作OLE控件private static object FindControl(string name, Word._Document document)
        }

找到OLE控件后,经过尝试,发现设置其属性时,应该如下调用:

);


 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
  • 2021-11-18
猜你喜欢
  • 2021-06-29
  • 2021-10-01
  • 2022-12-23
  • 2021-07-20
  • 2021-12-02
  • 2021-07-26
  • 2021-10-15
相关资源
相似解决方案