本简短指南可帮助您使用 Python 在 Excel 中使用 ActiveX 控件。它包含设置开发环境的详细信息、开发应用程序的步骤列表以及使用 Python 添加 ActiveX 命令按钮 的示例代码。您无需安装任何其他第三方工具即可使用此功能。
使用 Python 在 Excel 中添加 ActiveX 控件的步骤
- 将 IDE 设置为使用 通过 Java 实现 Python 的 Aspose.Cells 添加 ActiveX 控件
- 创建 Workbook,访问默认工作表,并访问形状集合
- 调用 addActiveXControl() 方法添加按钮控件
- 将控件类型作为命令按钮、位置和大小传递
- 设置此按钮控件的链接单元格
- 使用新的 ActiveX 控件保存输出 Excel 文件
这些步骤描述了如何使用 Python 在 Excel 中使用 ActiveX 控件。使用 Workbook 类创建一个 Excel 文件,访问默认工作表,并获取对所选工作表中形状集合的引用。使用 ControlType.COMMAND_BUTTON 枚举器、控件的位置、与目标单元格的偏移量以及控件的大小调用 addActiveXControl() 方法。
使用 Python 在 Excel 中添加 Active X 控件的代码
此代码演示了如何使用 Python 在 Excel 中使用命令按钮 Active X。ActiveX 类具有许多属性和方法,您可以使用它们来自定义 ActiveX 控件。您可以设置前景色、背景色和标志以自动调整控件大小并管理透明度、可见性和鼠标图标。
本文指导了如何使用 ActiveX 控件。有关在工作表上绘制图形形状,请参阅 使用 Python 在 Excel 中画线 上的文章。