类型:电子表格程序组件。
功能:显示一个图表窗口对话框,可以根据电子表格单元格中的数据生成线型图、条形图、饼图、样条曲线等。
使用方法:选择电子表格的一个单元格,点击菜单“插入->程序组件”,然后选择程序组件并编辑关联数据,在组件库列表中选择“图表窗口”,并编辑关联的XML数据文件。以下是关联XML数据文件的一个示例:
<?xml version="1.0" encoding="utf-8"?>
<Chart>
<Description>图表窗口</Description>
<ChartTemplate>ChartForm.template</ChartTemplate>
<Data>
<Series Name="序列1">
<XValues>D3:D12</XValues>
<YValues>E3:E12</YValues>
</Series>
</Data>
</Chart>
其中,ChartForm.template文件是图形的模板文件,其内容如下:
<Chart Size="513, 314">
<Series>
<Series Name="序列1" Legend="Legend1" XValueType="String" YValueType="Double" ChartType="Line" ChartArea="ChartArea1" LegendText="xxx">
</Series>
</Series>
<Legends>
<Legend Name="Legend1">
</Legend>
</Legends>
<ChartAreas>
<ChartArea Name="ChartArea1">
</ChartArea>
</ChartAreas>
</Chart>
该组件关联的XML数据文件的含义及相关说明如下:
| 名称 | 类型 | 含义 |
| Description | XML元素 | 组件功能的说明 |
| ChartTemplate | XML元素 | 图表的模板 |
| Data | XML元素 | 需要生成图形的数据集合 |
| Series | XML元素 | 生成图形的一个系列,可以在一个图表窗口中显示多个图形系列 |
| Name | XML元素属性 | 图形系列的名称 |
| SheetName | XML元素属性 | 图形系列所在的表单名称(如果为空表示当前表单) |
| XValues | XML元素 | X坐标点所在的单元格区域 |
| YValues | XML元素 | Y坐标点所在的单元格区域 |