【发布时间】:2016-03-27 12:13:01
【问题描述】:
我有一个 3D 字符串数组,myArray(1 到 30,1 到 80,1 到 20)。在我的工作簿中,我有一个占据范围 (1,1) 到 (30,20) 的表格。 我想使用 validation.add 类型方法按以下顺序验证表格的单元格:
表格的第一列:
cell(1,1) 应包含值 myArray(1,1,1) 到 myArray(1,80,1 )
cell(2,1) 应包含 myArray(2,1,1) 到 myArray(2,80,1 的值)
...
cell(30,1) 应包含 myArray(30,1,1) 到 myArray(30,80,1 的值)
表格的第二列:
cell(1,2) 应包含值 myArray(1,1,2) 到 myArray(1,80,2 )
cell(2,2) 应包含 myArray(2,1,2) 到 myArray(2,80,2 的值)
...
cell(30,2) 应包含 myArray(30,1,2) 到 myArray(1,80,2 的值)
等等..
简而言之,表格中的每个单元格都应该包含从数组中提取数据的下拉列表(表格的每一列都包含来自数组不同页面的值)。
如果我的问题没有明确说明,我深表歉意,我是编程新手,对 VBA 几乎没有经验。
【问题讨论】: