zoukankan      html  css  js  c++  java
  • Microsoft Excel软件打开文件出现文件的格式与文件扩展名指定格式不一致?

    今天winform代码做一个datagridview数据导出功能,导出的excel文件的后缀是*.xls(Micorsoft Excel 2000),

    而本机新建的excel文件的后缀是 *.xlsx(Micorsoft Excel 2007),导致出现警告信息

    1、警告信息的作用:

    警告消息有助于防止由于文件的实际内容和文件扩展名可能不兼容而可能发生的意外的问题。

    2、去除警告提示的解决方法:

    1)winodw + R, 打开dos命令弹窗

    2)输入“regedit”,打开注册表编辑页面

    3)找到注册表子项

    HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0ExcelSecurity

    4)在右侧空白处点击鼠标右键,选择“新建 -> DWORD值(D)”

    5)输入“ExtensionHardening”点击确定,右键点击修改(M),把值改为0

    6)再次打开excel文件,已经没有警告信息

    3、ExentsionHardening设置值对应含义:

    0:不检查文件扩展名和文件类型并绕过该函数的警告消息。

    1:检查文件扩展名和文件类型。如果它们不匹配会显示警告消息。

    2:检查文件扩展名和文件类型。如果它们不匹配不要打开该文件。

  • 相关阅读:
    50个C/C++经典面试题
    多继承的构造顺序
    sizeof(struct)
    c++ 实现strcpy(),strlen()
    十天冲刺-01
    学习进度条(第八周)
    梦断代码阅读笔记01
    学习进度条(第七周)
    团队作业记账本开发NABCD
    学习进度条(第六周)
  • 原文地址:https://www.cnblogs.com/xielong/p/5488481.html
Copyright © 2011-2022 走看看