通过 C# 在 Excel 中使用 ActiveX 控件

本文指导您如何使用 C# 在 Excel 中使用 ActiveX 控件。它详细介绍了如何设置 IDE 进行开发、定义流程的步骤列表以及使用 C# 添加 Excel Active X 控件 的示例代码。您将学习如何添加 ActiveX 控件,然后访问它来更新或读取控件值。

使用 C# 在 Excel 中添加 ActiveX 控件的步骤

  1. 将 IDE 设置为使用 Aspose.Cells for .NET 来处理 ActiveX 控件
  2. 使用 Workbook 类创建 Excel 文件以添加 ActiveX 控件
  3. 从工作表访问形状集合并调用 AddActiveXControl() 方法添加控件
  4. 访问 ActiveX 控件并发送其链接的单元格
  5. 要设置控件的特定属性,请对 ActiveX 控件进行类型转换并设置值
  6. 要更新或访问控件,请检查其控件类型并更新所需的值

这些步骤总结了如何使用 C# 在 Excel 中使用 ActiveX 控件。通过访问工作簿中的工作表的形状集合并调用 ShapeCollection 类中的 AddActiveXControl() 方法开始该过程。提供 ActiveX 控件的控件类型、目标单元格和大小,并将控件与单元格链接起来以操纵其值。

使用 C# 添加 ActiveX 命令按钮的代码

此代码演示了如何使用 C# 在 Excel 工作表中添加 Combo Box ActiveX 控件。AddActiveXControl() 方法返回对新添加的形状的引用,您可以使用该引用来设置链接的单元格和其他属性,例如字体、颜色、阴影和文本对齐等。同样,如果您将形状强制转换为特定控件,您将获得大量用于自定义控件的属性。

本文教我们如何在 Excel 文件中添加和访问 ActiveX 控件。有关在 Excel 文件中添加图像,请参阅 如何使用 C# 在 Excel 单元格中添加图像 上的文章。

 简体中文