1对单引号,比如:=’Validation Lists’!A2:A9。
结果:在Excel 2007中,数据有效性能够正常地工作。
小经验:可以把这个文件保存为Excel 97~Excel 2003格式,在Excel 2003中它仍然能够
正常工作,但在更早的版本中不行。
替代方案:如果需要在过去版本的Excel设置数据有效性,应该在其他的工作表中创建一
个命名区域。按以下步骤操作。
(1)在工作簿中插入1个新的工作表,在这个新工作表中输入列表。
(2)选中列表,单击“公式栏”左边的“名称框”,输入1个名称,比如“ItemList”,按Enter
键,如图4-306所示。这样就设置了1个“工作簿级别”的命名区域。
(3)选择“格式→工作表→隐藏”命令,隐藏这个新的工作表。
(4)在原来的工作表中,选择1个单元格,选择“数据→数据有效性”,在下拉列表中把
“允许”改成“序列”,在“来源”输入框中,输入1个等号和新创建的区域名称,如图4-307
所示。单击“确定”按钮。
结果:单元格的有效性条件是基于另外1个工作表中的1个区域。
总结:在Excel 2007中允许把有效性条件保存在另外1个列表中。在Excel 2003及
过去的版奉中,必须设置1个工作簿级别的命名区域才能在其他的工作表中引用。
使用的命令:数据→数据有效性。