办公室做的一个VBA的程序,拿回家就不能用了。
错误提示:“ActiveX 部件不能创建对象”
跟踪代码是在创建fso对象的时候报错,打开引用菜单,列表里是存在Microsoft Scripting Runtime的。真是奇怪。分析原因,估计是fso的创建权限被禁用了。试着进入命名行模式,对微软脚本库 重新注册。再次运行时,OK!fso对象创建成功。
注册fso的方法:
regsvr32 scrrun.dll
办公室做的一个VBA的程序,拿回家就不能用了。
错误提示:“ActiveX 部件不能创建对象”
跟踪代码是在创建fso对象的时候报错,打开引用菜单,列表里是存在Microsoft Scripting Runtime的。真是奇怪。分析原因,估计是fso的创建权限被禁用了。试着进入命名行模式,对微软脚本库 重新注册。再次运行时,OK!fso对象创建成功。
注册fso的方法:
regsvr32 scrrun.dll