5

我必须在 VBA 的用户表单中显示柱形图。将图表导出为 GIF 并在图片框中导入;但我不能使用它,因为图表需要根据用户从同一表单中选择的选项进行修改。我一直在搜索,人们评论说可以使用 MS 提供的默认 OLE/OCX 控件。我找不到可以解决问题的 ActiveX。有人知道要使用哪些控件以及如何使用它们吗?

4

3 回答 3

3

只需使用 Microsoft Chart,它与 Microsoft Excel 是相同的引擎。

假设您使用的是 Excel 2003 ...该控件称为“Microsoft Office Chart 11.0”

如果您有 Excel 2007,Microsoft 没有提供图表控件。但您仍然可以下载 Microsoft Office Chart 11.0。它位于一个名为 OWC11.EXE 的文件中。

然后,在 VBA 编辑器中,当您的 VBA 用户窗体显示时,右键单击工具箱并选择“附加控件”,然后从出现的列表中选中“Microsoft Office Chart 11.0”。

于 2009-01-06T06:02:47.773 回答
0

如果您只需要 2D 图形,您可能想试试这个:

二维图形控制

3D图形控制

于 2009-01-05T15:58:24.640 回答
0

作为 Gigasoft 的所有者,请在您的研究中包含Gigasoft 的 Charting ActiveXs。以上链接指向完整的 Excel 2013 演练。或查看Access 2013 图表 ActiveX 演练以在 Access 中使用。

电子表格...

Excel中的activeX图表

使用权.. 在此处输入图像描述

于 2014-03-12T14:03:49.373 回答