Excel VBA Sheet.Copy不保留ActiveX对象

这可能不是编码本身的问题,也许是关于“你观察到这个问题了吗?

在Excel中,我有模板名称为“模板”。 此工作表包含一排ActiveX对象(图像,用作button)。 我也有第二张纸,我们称之为“设置”,当点击“生成”button时,创build“Tepmlate”表的副本。

Sheets("Template").Copy After:=Sheets(Sheets.Count) 

在欧洲的电脑上,它的工作原理也是如此,在印度也是如此,但是在美国的大多数工作站上复印的纸张不包含ActiveX对象。

你有什么想法,有什么会导致这种情况? 我坐在欧盟,在美国的电脑上检查什么? 他们有相同的OS / MS Office组合。 我尝试了几乎所有Excel中的信任中心设置,其中最大限度地在不可点击的button结果,但我无法模拟的情况下,当工作表复制没有ActiveX对象。