【问题标题】:Excel data validation incompatibleExcel 数据验证不兼容
【发布时间】:2018-06-08 17:45:23
【问题描述】:

我目前正在创建一个在 Excel 中隐藏所选项目的下拉列表。我正在使用 Excel 2016,我的文件类型是 Excel 97-2003 Workbook (xls)。 问题是,当我尝试保存文件时,会弹出兼容性检查器。它仅适用于 xlsx 文件。我认为我的数据验证公式可能是原因。解决此问题的任何想法或提示?请。非常感谢。

这是图片

【问题讨论】:

  • 简单明了的答案是另存为XLSX。有什么理由必须保存为XLS
  • 并非所有客户端都有 2007 及更高版本的 Excel。为了让所有客户都可以打开文件,无论他们的 Excel 版本如何,我需要另存为 .xls。谢谢。

标签: excel


【解决方案1】:

@cybernetic.nomad 提出了一个合理的问题:“为什么不将其保存为 .xlsx 格式?”

但如果你真的想知道为什么会出现兼容性检查器,原因是这样的:

Excel 97-2003 中的列表验证范围不能引用另一个工作表上的范围(除非它们在命名范围内)。

要让它与命名范围一起工作:

  1. 将验证公式复制到剪贴板
  2. 调出命名范围对话框 (Ctrl+F3)
  3. 添加新的命名范围(name=usernames, scope=Workbook, Refers To=[=your validation formula])
  4. 返回数据验证对话框,在其中您需要下拉菜单并将源更改为“=usernames”

【讨论】:

    猜你喜欢
    • 2016-12-11
    • 2016-08-03
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 2014-05-06
    • 1970-01-01
    • 2019-11-16
    • 2020-04-02
    相关资源
    最近更新 更多