首页 文章

为什么禁用开发人员选项卡的“插入”菜单上的ActiveX控件?

提问于
浏览
1

我需要以编程方式从VBA中填写Excel 2007文件中工作表上的组合框的内容 . 从一些研究看来,这似乎不能通过“表单控件”完成,我必须使用组合框的ActiveX版本 .

这一切都很好,除了Excel中的Developer选项卡的Insert菜单,我可以添加的唯一控件是表单版本 . 所有的ActiveX控件都是灰色的,我无法弄清楚原因 .

我错过了什么?宏已启用 . 我检查了ActiveX安全设置并将其设置为启用所有内容 . 是否有一些默认情况下未安装的加载项?

4 回答

  • -1

    我有同样的问题 . 取消保护工作簿修复它 .

  • 0

    检查View对象的设置 .

    Office按钮> Excel选项>高级>显示此工作簿的选项

    对于对象,显示:全部

    干杯安迪

    http://www.pcreview.co.uk/forums/insert-illustrations-disabled-grayed-out-excel-2007-a-t3813221p2.html

  • 7

    您很可能还没有在工作表中选择一个单元格 .

    由于某些原因,如果您没有选择单元格,ActiveX控件将显示为灰色(即使您将控件绘制到工作表上...) .

  • 0

    我仍然不知道为什么ActiveX控件被禁用,但我放弃了我的文件并创建了一个新文件 . 我的新文件中未禁用控件 .

相关问题