在 Excel 工作表上使用Windows 窗体控件

可以按照向Windows 窗体添加控件的方式将Windows 窗体控件添加到Microsoft 办公室 Excel 工作簿。 有关处理文档控件的一般信息,请参阅有关办公室文档的Windows 窗体控件概述

适用于: 本主题中的信息适用于 Excel 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。

Excel 的控制注意事项

有一些特定于 Excel 的注意事项。

将控件大小与单元格大小匹配

可以将控件设置为当父单元格的大小更改时自动重设大小。 有关详细信息,请参阅 “如何:调整工作表单元格中的控件大小”。

添加所有工作表共享的组件

可以将希望在所有工作表之间共享的组件(如 DataSet)添加到工作簿设计器而不是工作表。 该组件将出现在组件栏中。

嵌入控件的公式

当在 Excel 中选择一个控件时, “公式栏” 中将显示 =EMBED("WinForms.Control.Host","")。 此文本是必需的并且不应删除。