尝试从Delphi中打开Excel时出现“不支持接口”错误

时间:2017-04-13 20:01:08

标签: excel delphi

当使用旧的Delphi代码将一些文本输出到Excel时,我在一台机器上遇到错误“Interface not supported”。我怎样才能解决这个问题?

1 个答案:

答案 0 :(得分:6)

问题是在计算机上未正确卸载以前版本的Excel。为了解决这个问题,我使用了Microsoft的following instructions

  1. 打开注册表编辑器。
  2. 打开HKEY_CLASSES_ROOT >> TypeLib >> {00020813-0000-0000-C000-000000000046}

    (Excel PIA键为{00020813-0000-0000-C000-000000000046})

  3. 删除最后一个版本文件夹(Excel 2013为1.8,Excel 2016为1.9)