Arrays 创建自定义数组

Arrays 创建自定义数组,arrays,excel,validation,Arrays,Excel,Validation,我正试图找到一种从一组单元格创建自定义数组的方法。更具体地说,我试图制定数据验证标准,只允许在目标单元格中输入一系列值 但允许值列表不在相邻单元格中。所以,我不能把它们称为,比方说,=$A$1:$A$6。我需要指定它们,比如说,=$A$1,$A$3,$A$6,。。请注意中间单元格包含值,因此,我不能使用忽略空白选项 我的想法是创建一个只包含这些单元格的自定义数组,然后将其输入数据验证条件的源选择框 有什么方法可以在Excel中实现这一点吗?您可以使用列表框让用户进行选择,而不是自己输入值 在ex

我正试图找到一种从一组单元格创建自定义数组的方法。更具体地说,我试图制定数据验证标准,只允许在目标单元格中输入一系列值

但允许值列表不在相邻单元格中。所以,我不能把它们称为,比方说,=$A$1:$A$6。我需要指定它们,比如说,=$A$1,$A$3,$A$6,。。请注意中间单元格包含值,因此,我不能使用忽略空白选项

我的想法是创建一个只包含这些单元格的自定义数组,然后将其输入数据验证条件的源选择框


有什么方法可以在Excel中实现这一点吗?

您可以使用列表框让用户进行选择,而不是自己输入值

在excel中,可以启用开发人员工具并使用列表框

此外,如果您了解VBA编程,则更容易


希望它能给你一些方向

和以前一样的问题;我需要指定一组连续的单元格,尤其是在单个列中,列表框才能工作。但是我想指定散布在图纸或文件中的任何单元格集!