最近换了个硬盘,重装电脑后,想用python打开excel,发现完全没反应,弹出以下错误信息:

asctime:        Sun, 02 May 2021 12:48:36
bug_line:       line:509
level:          ERROR
message:        ERROR:(-2146959355, '服务器运行失败', None, None)
Traceback (most recent call last):File "D:\Python\Python38\lib\site-packages\win32com\client\dynamic.py", line 81, in _GetGoodDispatchIDispatch = pythoncom.connect(IDispatch)
pywintypes.com_error: (-2147221021, '操作无法使用', None, None)During handling of the above exception, another exception occurred:Traceback (most recent call last):File "F:/发送房租软件/begin.py", line 503, in open_excelsend_info_dict,fangzi_shuidian=open_excel.get_send_info()File "F:/发送房租软件/begin.py", line 184, in get_send_infomonth_info,shuidian_dict=self.get_all_info()  #获取所有租户所选月份对应的所有具体租金、水电量File "F:/发送房租软件/begin.py", line 177, in get_all_infoself.creat_next_month(file)#提前创建当前月份/下个月的数据File "F:/发送房租软件/begin.py", line 215, in creat_next_monthexcel = Dispatch('excel.application')  # 创建Excel对象File "D:\Python\Python38\lib\site-packages\win32com\client\__init__.py", line 95, in Dispatchdispatch, userName = dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)File "D:\Python\Python38\lib\site-packages\win32com\client\dynamic.py", line 98, in _GetGoodDispatchAndUserNamereturn (_GetGoodDispatch(IDispatch, clsctx), userName)File "D:\Python\Python38\lib\site-packages\win32com\client\dynamic.py", line 83, in _GetGoodDispatchIDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)
pywintypes.com_error: (-2146959355, '服务器运行失败', None, None)

期间下载了wps,以为是这个问题,不断重装excel跟wps,发现还是不行!!

百度了一番,基本是2个说法

1.权限问题,python跟excel不是同一个权限------------------------------试来试去,都是用管理员授权了,还是不行

2.Excel.Application注册信息不对,所以pywin32无法调用

针对注册的说法,可以参考下这个老哥https://blog.csdn.net/l490134872/article/details/80250395

思路是对了,不过我在注册表查询时,发现有好几个Microsoft Excel Application,程序ID也是对得上的(注意在注册表搜索时,它的匹配方式是匹配!

所以得把它全改了才行!!!

太费劲了,所以我想,要不直接 通过注册表在dcom配置中重建excel应用程序 !!

参考这篇文章,具体内容我也贴上来了https://jingyan.baidu.com/article/14bd256e79a67dbb6d261299.html

  1. 打开记事本,把下列注册表代码复制到记事本中。

  2. Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\AppID\{00020820-0000-0000-C000-000000000046}]@="Microsoft Office Excel 97-2003 工作表"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}]"IPersistStorageType"=dword:00000002@="Microsoft Office Excel 97-2003 工作表""AppID"="{00020820-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType\2]@="Worksheet"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType\3]@="Microsoft Office Excel 2003"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readable][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readable\Main]@="Biff8,ExcelWorksheet,ExcelML12,Biff12"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readwritable][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readwritable\Main]@="Biff8,ExcelML12,Biff12"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\DefaultFile]@="Biff8"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\0]@="3,1,32,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\1]@="2,1,16,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\2]@="1,1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\3]@="NotesDocInfo,1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\4]@="NoteshNote,-1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DefaultExtension]@=".xls, Excel Workbook (*.xls)"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DefaultIcon]@="C:\\Windows\\Installer\\{90120000-0011-0000-0000-0000000FF1CE}\\xlicons.exe,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DocObject]@="16"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Implemented Categories][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Implemented Categories\{000C0118-0000-0000-C000-000000000046}][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\InprocHandler32]@="ole32.dll"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\InprocServer32]"Assembly"="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C""Class"="Microsoft.Office.Interop.Excel.WorksheetClass""RuntimeVersion"="v1.1.4322"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\InprocServer32\12.0.0.0]"Assembly"="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C""Class"="Microsoft.Office.Interop.Excel.WorksheetClass""RuntimeVersion"="v1.1.4322"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Insertable]@=""[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\LocalServer]@="C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE""LocalServer"=hex(7):76,00,55,00,70,00,41,00,56,00,35,00,21,00,21,00,21,00,21,\00,21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,00,\43,00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,74,00,57,00,7b,00,7e,\00,24,00,34,00,51,00,5d,00,63,00,40,00,49,00,49,00,3d,00,6c,00,32,00,78,00,\61,00,54,00,4f,00,35,00,00,00,00,00[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\LocalServer32]@="C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE""LocalServer32"=hex(7):76,00,55,00,70,00,41,00,56,00,35,00,21,00,21,00,21,00,\21,00,21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,\00,43,00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,74,00,57,00,7b,00,\7e,00,24,00,34,00,51,00,5d,00,63,00,40,00,49,00,49,00,3d,00,6c,00,32,00,78,\00,61,00,54,00,4f,00,35,00,00,00,00,00[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\MiscStatus]@="32"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\PersistentHandler]@="{98de59a0-d175-11cd-a7bd-00006b827d94}"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Printable][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\ProgID]@="Excel.Sheet.8"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Typelib]@="{00020813-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Verb][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Verb\0]@="编辑(&E),0,2"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Verb\1]@="打开(&O),0,2"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Version]@="1.2"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}]"IPersistStorageType"=dword:00000002@="Microsoft Office Excel 97-2003 工作表""AppID"="{00020820-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType\2]@="Worksheet"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType\3]@="Microsoft Office Excel 2003"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readable][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readable\Main]@="Biff8,ExcelWorksheet,ExcelML12,Biff12"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readwritable][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readwritable\Main]@="Biff8,ExcelML12,Biff12"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\DefaultFile]@="Biff8"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\0]@="3,1,32,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\1]@="2,1,16,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\2]@="1,1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\3]@="NotesDocInfo,1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\4]@="NoteshNote,-1,1,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DefaultExtension]@=".xls, Excel Workbook (*.xls)"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DefaultIcon]@="C:\\Windows\\Installer\\{90120000-0011-0000-0000-0000000FF1CE}\\xlicons.exe,1"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\DocObject]@="16"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Implemented Categories][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Implemented Categories\{000C0118-0000-0000-C000-000000000046}][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\InprocHandler32]@="ole32.dll"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\InprocServer32]"Assembly"="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C""Class"="Microsoft.Office.Interop.Excel.WorksheetClass""RuntimeVersion"="v1.1.4322"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\InprocServer32\12.0.0.0]"Assembly"="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C""Class"="Microsoft.Office.Interop.Excel.WorksheetClass""RuntimeVersion"="v1.1.4322"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Insertable]@=""[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\LocalServer]@="C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE""LocalServer"=hex(7):76,00,55,00,70,00,41,00,56,00,35,00,21,00,21,00,21,00,21,\00,21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,00,\43,00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,74,00,57,00,7b,00,7e,\00,24,00,34,00,51,00,5d,00,63,00,40,00,49,00,49,00,3d,00,6c,00,32,00,78,00,\61,00,54,00,4f,00,35,00,00,00,00,00[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\LocalServer32]@="C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE""LocalServer32"=hex(7):76,00,55,00,70,00,41,00,56,00,35,00,21,00,21,00,21,00,\21,00,21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,\00,43,00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,74,00,57,00,7b,00,\7e,00,24,00,34,00,51,00,5d,00,63,00,40,00,49,00,49,00,3d,00,6c,00,32,00,78,\00,61,00,54,00,4f,00,35,00,00,00,00,00[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\MiscStatus]@="32"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\PersistentHandler]@="{98de59a0-d175-11cd-a7bd-00006b827d94}"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Printable][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\ProgID]@="Excel.Sheet.8"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Typelib]@="{00020813-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Verb][HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Verb\0]@="编辑(&E),0,2"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Verb\1]@="打开(&O),0,2"[HKEY_CLASSES_ROOT\CLSID\{00020820-0000-0000-C000-000000000046}\Version]@="1.2"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{00020820-0000-0000-C000-000000000046}]@="Microsoft Office Excel 97-2003 工作表"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}]"IPersistStorageType"=dword:00000002@="Microsoft Office Excel 97-2003 工作表""AppID"="{00020820-0000-0000-C000-000000000046}"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType\2]@="Worksheet"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\AuxUserType\3]@="Microsoft Office Excel 2003"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readable][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readable\Main]@="Biff8,ExcelWorksheet,ExcelML12,Biff12"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readwritable][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Conversion\Readwritable\Main]@="Biff8,ExcelML12,Biff12"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\DefaultFile]@="Biff8"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\0]@="3,1,32,1"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\1]@="2,1,16,1"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\2]@="1,1,1,1"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\3]@="NotesDocInfo,1,1,1"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DataFormats\GetSet\4]@="NoteshNote,-1,1,1"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DefaultExtension]@=".xls, Excel Workbook (*.xls)"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DefaultIcon]@="C:\\Windows\\Installer\\{90120000-0011-0000-0000-0000000FF1CE}\\xlicons.exe,1"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\DocObject]@="16"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Implemented Categories][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Implemented Categories\{000C0118-0000-0000-C000-000000000046}][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\InprocHandler32]@="ole32.dll"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\InprocServer32]"Assembly"="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C""Class"="Microsoft.Office.Interop.Excel.WorksheetClass""RuntimeVersion"="v1.1.4322"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\InprocServer32\12.0.0.0]"Assembly"="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C""Class"="Microsoft.Office.Interop.Excel.WorksheetClass""RuntimeVersion"="v1.1.4322"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Insertable]@=""[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\LocalServer]@="C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE""LocalServer"=hex(7):76,00,55,00,70,00,41,00,56,00,35,00,21,00,21,00,21,00,21,\00,21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,00,\43,00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,74,00,57,00,7b,00,7e,\00,24,00,34,00,51,00,5d,00,63,00,40,00,49,00,49,00,3d,00,6c,00,32,00,78,00,\61,00,54,00,4f,00,35,00,00,00,00,00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\LocalServer32]@="C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE""LocalServer32"=hex(7):76,00,55,00,70,00,41,00,56,00,35,00,21,00,21,00,21,00,\21,00,21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,\00,43,00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,74,00,57,00,7b,00,\7e,00,24,00,34,00,51,00,5d,00,63,00,40,00,49,00,49,00,3d,00,6c,00,32,00,78,\00,61,00,54,00,4f,00,35,00,00,00,00,00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\MiscStatus]@="32"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\PersistentHandler]@="{98de59a0-d175-11cd-a7bd-00006b827d94}"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Printable][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\ProgID]@="Excel.Sheet.8"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Typelib]@="{00020813-0000-0000-C000-000000000046}"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Verb][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Verb\0]@="编辑(&E),0,2"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Verb\1]@="打开(&O),0,2"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020820-0000-0000-C000-000000000046}\Version]@="1.2"
    
  3. 然后在记事本中,用替换把里面的EXCEL路径替换为你电脑对应的EXCEL所在路径,目前路径为C:\\Program Files (x86)\\Microsoft Office\\Office15\\EXCEL.EXE  如果一样就不用改动,直接另存为Excel应用.reg。注意文件扩展名为reg。

  4. 双击执行Excel应用.reg,导入注册表信息。

  5. 完成导入。重启电脑。

  6. 再进入dcomcnfg组件 DCOM配置,我安装的是32位的excel,所以实际改变路径的是

后面就可以成功启动excel了!!!

python win32com Dispatch, DispatchEx 无法打开(启动)excel pywintypes.com_error: (-2146959355, ‘服务器运行失败‘相关推荐

  1. 电脑打开播放器提示服务器运行失败,电脑中打开WMP播放器提示服务器运行失败如何解决...

    Windows Media Player是微软操作系统中默认的播放器.有用户习惯使用WMP播放器来听音乐,不过却在电脑中打开WMP播放器时提示"服务器运行失败".这时,可以参考以下 ...

  2. 视频服务器运行失败w7,大神解决win7系统打开Windows Media Player听歌提示“服务器运行失败”的修复步骤...

    近日小编发觉win7系统打开Windows Media Player听歌提示"服务器运行失败"的问题大多数朋友不知道怎么处理,即便很容易处理,还是有朋友不知道win7系统打开Win ...

  3. 视频打开显示服务器运行失败,电脑打不开本地视频如何修复

    电脑用久了,会出现一种情况,就是用windows media player打不开本地视频,这个时候,其实其他的视频播放软件也用不了了(显示服务器运行失败),你会怎样修复呢下面是学习小编给大家整理的有关 ...

  4. 武林外传老是显示服务器未响应,武林外传手游启动闪退及获取服务器列表失败解决方法...

    武林外传手游是完美世界倾力开发的3D MMORPG手游,很多玩家在进入游戏出现了闪退,获取服务器列表失败的现象,如何才能顺利的进入游戏呢?下面小编带来启动闪退及获取服务器列表失败解决方法,希望对大家有 ...

  5. python win32com 操作wps Excel pywintypes.com_error: (-2147221005, '无效的类字符串', None, None) 解决办法

    在使用win32com处理wpsExcel时,遇到pywintypes.com_error: (-2147221005, '无效的类字符串', None, None)的错误. 当时执行wpsApp = ...

  6. excel导出 服务器运行失败,用vc生成excel报表,提示“创建excel服务器失败”,该如何处理...

    当前位置:我的异常网» VC/MFC » 用vc生成excel报表,提示"创建excel服务器失败", 用vc生成excel报表,提示"创建excel服务器失败" ...

  7. python 批量转换xls to xlsx,出现pywintypes.com_error: (-2147417848, ‘被调用的对象已与其客户端断开连接)’的问题处理

    先上python批量转换xls文件转xlsx文件的源代码: import os import win32com.client as win32def change_xls_to_xlsx():p_pr ...

  8. excel表显示与服务器通信失败,安装通用Excel服务器端,在连接数据库的时候提示:“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联”...

    安装通用Excel服务器端,在连接数据库的时候提示:"用户 'sa' 登录失败.原因: 未与信任 SQL Server 连接相关联". 互和解答:该错误产生的原因主要有2种可能: ...

  9. windows10服务器运行失败,win10遇到服务器启动失败 80端口被占用如何解决

    Win10提示"服务器启动失败,80端口被占用"怎么办?具体解决方法如下 步骤如下: 1.以管理员身份运行cmd; 2.输入:net stop http 注:如果提示是否真的需要停 ...

最新文章

  1. GE数字化重塑的启示:调整阵型,再战工业互联网!
  2. java 老年代回收_Java垃圾回收之老年代垃圾收集器
  3. Project interpreter not specified(eclipse+pydev)
  4. 测试并发应用(七)配置Eclipse来调试并发代码
  5. Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdb
  6. C#中文件与文件夹相关的操作
  7. 数学分析 反函数存在性定理,连续性定理与求导定理
  8. Python批量下载中国大学MOOC课件
  9. 怎么将多张图片批量转为 Word 、Excel 、PPT 、PDF 等文档格式
  10. 冰冻三尺,非一日之寒。数据解析——xpath(2)
  11. 涉密计算机怎么更新补丁,当需要将病毒库、系统补丁程序等导入到涉密信息系统时采用什么方式...
  12. c#日期转换英文月份
  13. 美式口语发音技巧:《英美发音区别》
  14. 根据传函求频率响应、根据实验的频率响应求传函、Nyquist图、bode图
  15. 计算机休眠不播放音乐,电脑休眠后不能播放音乐怎么办
  16. dos2unix命令找不到怎么办
  17. java中集合的分类以及集合的选择
  18. Context的翻译
  19. 立创开源 |ESP32-PICO-D4开发板
  20. 卡方分布、t分布 和F分布

热门文章

  1. CAD之设置坐标原点
  2. Centos7文本处理工具
  3. 星际争霸兵种的诉苦(简略版)
  4. 搜索引擎(2020.09.11)
  5. C#可以编辑的ListView
  6. 快手也抢先字节出手了…
  7. 对于工作学习的一些感想
  8. 【方法论】从入门到精通是怎样一种体验
  9. 玉米田(cowfood)
  10. 【excel】如何进行数据排序