ActiveX控件更改为图片(Excel / VBA)

我公司为包含ActiveX控件的客户端创build工作簿(在大多数情况下,我们需要与窗体控件相比的额外function)。 当我们创build它们时,它们在我们的最后工作得很好,但是当我们将它们压缩并发送给我们的客户端时,它们将打开WB并且ActiveX控件不再是ActiveX控件,如果您右键单击它,它的行为就像一张图片。

我觉得这是由于MS ActiveX的崩溃。 我有他们运行修复它,并确保所有的MS Office组件closures,并让他们重新启动,但仍然没有。

我拉出头发,并在其他论坛上询问是否有其他人有这个问题,他们已经做了什么来解决这个问题。 提前致谢。

您可以在客户端系统中检查是否在信任中心设置中启用了macros和活动x控件?

https://support.office.microsoft.com/en-us/article/Enable-or-disable-macros-in-Office-documents-7b4fdd2e-174f-47e2-9611-9efe4f860b12?CorrelationId=fe6a4d24-f4d9-4c6b- afa0-40d2828ad22e&UI = EN-US&RS = EN-US&AD = US

如果需要使用上面的链接。

尝试closuresExcel并从计算机中删除.EXD文件。

资料来源: http : //www.mrexcel.com/forum/excel-questions/296750-command-button-turned-into-image.html

保存Excel文档时,将其保存为“启用macros的工作簿”.xlsm