Excel是啟用宏的excel,2016版本的。發(fā)給別人用2010版的excel打開提示隱藏模塊存在編譯錯(cuò)誤

報(bào)錯(cuò)
這種原因一般是控件引用版本不符所至。在發(fā)生編譯錯(cuò)誤的office環(huán)境下,進(jìn)入VBA界面菜單工具->引用,去掉丟失的引用。

image.png
如果VBA中用了控件的話,禁用宏,定位對(duì)象或模塊中排查
在發(fā)文件出去時(shí),盡量去除不需要的工程引用和控件,以防止出現(xiàn)因?yàn)椴患嫒荻霈F(xiàn)編譯錯(cuò)誤