如何抑制Excel下载时的文件损坏警告?

2024-01-27

我有一个链接到 Excel 2007 工作表的网页。它是一个.xls文件而不是.xlsx文件。当我单击链接时,我会看到通常的对话框,用于打开/保存 Excel 文件。单击“打开”后,我收到以下警告消息 -

您尝试打开的文件, “filename.xls”位于不同的位置 格式与文件指定的格式不同 扩大。验证该文件不是 已损坏且来源可靠 在打开文件之前。你想要 现在打开文件?

我可以如何以编程方式抑制此警告消息(即隐藏它或防止它显示?)我正在使用 ColdFusion 进行 Web 开发。


如果您不想寻找解决方案,而只是想解决问题,请在注册表中插入此键以抑制通知:

[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security] “扩展强化”=dword:00000000

您可以通过执行以下操作来完成上述任务:

  1. 打开注册表(开始 -> 运行 -> regedit.exe)
  2. 导航到 HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\OFFICE\12.0\EXCEL\SECURITY
  3. 在右侧窗口中右键单击并选择“新建”->“DWORD”
  4. 输入“ExtensionHardening”作为名称(不带引号)
  5. 验证数据的值为“0”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何抑制Excel下载时的文件损坏警告? 的相关文章

随机推荐

  • 如何声明 C# 记录类型?

    I read 在博客上 https www codeproject com Articles 1131035 New Features of CsharpC 7 将提供记录类型 class studentInfo string Studen
  • 为什么不能重载类模板?

    Reading 这个问题 https stackoverflow com q 11964089 20984让我想知道 是否存在禁止类模板重载的技术原因 通过重载 我的意思是拥有多个具有相同名称但参数不同的模板 例如 template
  • NSFetchRequest 核心数据 Swift 3 向后兼容性

    我已经在 swift 3 中转换了我的代码 我在我的应用程序中使用核心数据 如您所知 NSFetchRequest 已更改 在 swift 2 中是 let request NSFetchRequest entityName Unsynce
  • Serilog - 多个日志文件

    我正在使用 Serilog 进行日志记录 但无法弄清楚如何将日志事件分离到不同的文件 例如 我想将错误记录到 error log ddmmyyyy txt 并将警告记录到 warn log ddmmyyyy txt 这是我的记录器配置 Lo
  • 带进度条的异步文件下载

    我试图让进度条的进度随着WebClient下载进度变化 当我打电话时 这段代码仍然会下载文件startDownload 下载文件时窗口冻结 我希望用户能够在启动画面加载时看到进度变化 有什么办法可以解决这个问题 以便用户可以看到进度prog
  • 遍历多处理队列

    我有两个多处理线程 一个将项目添加到队列中 另一个需要迭代当前队列 我该如何进行迭代 或者 如何将当前队列转换为列表进行迭代 一些伪代码 import multiprocessing as mp thequeue mp Queue def
  • AngularJs:重新加载页面

    a class navbar brand title home PORTAL NAME a 我想重新加载页面 我怎样才能做到这一点 您可以使用reload的方法 route服务 注入 route在你的控制器中 然后创建一个方法reloadR
  • php imagepng() 仅在服务器上生成黑色图像

    我使用基于以下内容的脚本从用户上传的声音文件动态生成波形图像 http andrewfreiday com 2010 04 29 generate mp3 waveforms with php http andrewfreiday com
  • Rspec Capybara 测试与 ajax 调用不更新记录

    我有一个表单 当用户提交带有单个名称字段的 ajax 表单时 会创建一条属于 Template 对象的记录 这一切都可以手动正常工作 但由于某种原因 当我通过 rspec 测试它时 它告诉我该关联尚未创建 为什么这里没有更新模板对象 des
  • 如何从 ASCII 文件读取数字 (C++)

    我需要读取如下所示的数据文件 SZA 10 00 2 648 2 648 2 648 2 648 2 648 2 648 2 648 2 649 2 650 2 650 2 652 2 653 2 652 2 653 2 654 2 654
  • ServiceStack:DTO 中没有 IReturn 的 JsonServiceClient 使用

    我想做的是 var client new JsonServiceClient ServiceUrl var request new FooQuery Id 1 IEnumerable
  • 如何隐藏模式对话框而不从 .ShowDialog 返回?

    我在 vb net 中有一个应用程序 它以子函数开始 执行一些操作并决定它是否显示自己 当它出现时 它会调用dialog ShowDialog When dialog ShowDialog 返回 应用程序进行一些清理并结束 我想找到一种方法
  • 导轨闪烁,但未显示警告、警报和错误;仅显示通知

    在我看来 我有 当页面渲染时 仅出现带有通知闪存的蓝色信息框 另外两个将不会显示 等号也会发生同样的情况 我的 Rails 应用程序中是否有一个设置可以设置警告或错误闪烁不出现 我对以
  • 从序列创建关系矩阵 (Matlab)

    我有一个序列 S S ABCD which means A
  • TwiML 应用程序:如果呼叫者在应用程序过程中挂断,Twilio 是否会通知应用程序挂断?

    我正在尝试找出一种方法来捕获调用者是否在 TwiML 指令中间挂断 如果呼叫者挂断 放弃呼叫 twilio 是否会通知应用程序 我看到状态回调 url 设置 但我只得到 已完成 状态 我想知道如果呼叫者正在聚会并挂断电话 twilio 会知
  • 组件函数运行多次react

    我正在制作一个基于的显示页面match params来自react router 4 出于某种原因 某些函数运行了3次 这给了我前两次未定义的结果 第三次给出了我想要的结果 所以我有这个 Show 组件 它具有来自主组件的道具 项目 在这个
  • 只能应用于给定类类型的扩展

    我想创建一个只有 UIView 的子类才能遵守的协议 有没有办法做到这一点 The Protocol protocol MyProtocol func someMethod This works fine class MyView UIVi
  • 不返回 group_concat 具有空值的行

    我有以下 MySQL 查询 该查询应该从表 a 和 b 一对多关系 返回记录 以及从表 c 返回的任何值的逗号分隔列表 但是 表 c 中并不总是有记录 这就是为什么我使用 LEFT OUTER JOIN 将其连接到表 a SELECT a
  • C2059 语法错误“字符串”?

    extern C endif include
  • 如何抑制Excel下载时的文件损坏警告?

    我有一个链接到 Excel 2007 工作表的网页 它是一个 xls文件而不是 xlsx文件 当我单击链接时 我会看到通常的对话框 用于打开 保存 Excel 文件 单击 打开 后 我收到以下警告消息 您尝试打开的文件 filename x