perl使用excel 出错 GetOleTypeLibObject

No type library matching "Microsoft Excel" found at **.pl line 6.
Win32::OLE(0.1712): GetOleTypeLibObject() Not a Win32::OLE::TypeLib object at C:/Perl/lib/Win32/OLE/Const.pm line 49.    
 
如果已经安装excel,  看下是不是使用了64位的版本,如果是的话,请给注册表里面加一个win32的,内容同win64的
 
注册表路径如下:
\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020813-0000-0000-C000-000000000046}\1.9\0\win32
 
截图如下:

猜你喜欢

转载自www.cnblogs.com/yaoweilei/p/12691311.html