bcb操作word插入图表
时间: 2024-06-12 11:11:31 浏览: 169
BCB操作Word插入图表可以使用Variant和Automation对象。下面是一个简单的示例代码:
```
Variant WordApp, WordDoc, ChartObj;
WordApp = CreateOleObject("Word.Application");
WordDoc = WordApp.OlePropertyGet("Documents").OleFunction("Add");
ChartObj = WordDoc.OleFunction("InlineShapes").OleFunction("AddChart").OlePropertyGet("Chart");
ChartObj.OlePropertyGet("ChartType") = 4; //设置图表类型为柱状图
ChartObj.OleFunction("SetSourceData")("Sheet1!$A$1:$B$5"); //设置数据源
```
上述代码创建了一个Word应用程序对象WordApp,然后创建了一个新的Word文档WordDoc,并在其中插入了一个柱状图表。可以通过设置ChartObj的属性和调用其方法来设置图表的各种属性和样式。
阅读全文
相关推荐







