Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 错误:";抱歉,我们无法';找不到<;加载项名称>;。它是否可能被移动、重命名或删除;?_Excel_Vba_Excel Addins - Fatal编程技术网

Excel 错误:";抱歉,我们无法';找不到<;加载项名称>;。它是否可能被移动、重命名或删除;?

Excel 错误:";抱歉,我们无法';找不到<;加载项名称>;。它是否可能被移动、重命名或删除;?,excel,vba,excel-addins,Excel,Vba,Excel Addins,打开Excel时,它会查找我已从文件夹中删除的加载项。它给我的信息是,它找不到它,当然,正如标题中所述。 当我进入选项->加载项->转到->取消选中并单击“确定”时,它将从加载项列表中删除,并询问我是否要删除它,因为它无法在文件路径中找到加载项。 但是,如果我关闭Excel并打开它,我会得到相同的错误,加载项将显示在列表中,并且循环继续。 当我说“好”删除外接程序时,每当我再次打开Excel时,它仍然会问同样的问题 如何修复此问题?这不是一个错误,windows可以处理或搜索长度不超过260个字

打开Excel时,它会查找我已从文件夹中删除的加载项。它给我的信息是,它找不到它,当然,正如标题中所述。 当我进入选项->加载项->转到->取消选中并单击“确定”时,它将从加载项列表中删除,并询问我是否要删除它,因为它无法在文件路径中找到加载项。 但是,如果我关闭Excel并打开它,我会得到相同的错误,加载项将显示在列表中,并且循环继续。 当我说“好”删除外接程序时,每当我再次打开Excel时,它仍然会问同样的问题


如何修复此问题?

这不是一个错误,windows可以处理或搜索长度不超过260个字符的文件目录,就像您的情况一样。尝试将其放在较低的层次结构中,在某些文件夹中不是很深,例如桌面或文档中,您可以从中读取并找到您的文件。

在确定从其“源”中删除外接程序后,只需禁用所有excel外接程序。关闭Excel并将其打开。您将不会再次看到警告。

请确保功能区上有“开发人员”选项卡。在“开发人员”选项卡上,单击gear图标旁边的“Excel加载项”,然后单击导致错误的加载项,它将提示您删除该加载项。

遇到同样的问题,您可以在此处找到解决方案:

首先,您需要注意Excel认为外接程序应该位于的文件路径以及外接程序文件的名称。知道该文件夹的位置和外接程序的名称后,继续执行以下操作:

  • 创建新的Excel文件
  • 使用以下条件保存文件:
  • 使用外接程序名称
  • 使用Excel文件扩展名“.xLAM”(如果是旧的外接程序,可能需要“.XLA”)
  • 保存到同一文件夹路径
  • 保存此新的faux加载项文件后,请关闭Excel
  • 重新打开Excel,希望您不会收到错误消息
  • 进入“Excel加载项”对话框,选中加载项并单击“确定”
  • 返回“Excel加载项”对话框,取消选中加载项并单击“确定”
  • 关闭Excel

现在,您应该能够继续删除faux Excel加载项文件,而不会看到错误消息。耶

当被问到是否要删除时,只需说“是”,我更新了我的帖子,以反映我已经尝试过这样做对我来说没问题:尝试在文件系统中搜索加载项的名称,看看它是否还没有被复制到某个地方(Excel倾向于将加载项复制到陌生的地方)。如果所有其他操作都失败,请关闭Excel,然后使用RegEdit删除Computer\HKEY\U CURRENT\U USER\Software\Microsoft\Office\15.0\Excel\Options OPEN和Computer\HKEY\U CURRENT\U USER\Software\Microsoft\Office\15.0\Excel\Add-in Manager中的加载项(15.0为Excel 2013,如果Excel 2016,则查找16.0)@CharlesWilliams我检查过了,它不在任何版本的Excel中。我也检查了本地计算机版本。@BlackBear您能在这里(Computer\HKEY\u CURRENT\u USER\Software\Microsoft\Office\Excel\AddIns\.VisibleAlpha.ExcelAddin)找到外接程序,看看是否已经在那里注册了。