【发布时间】:2014-06-25 22:29:48
【问题描述】:
我正在尝试使该线程中的 Sub + Function 适应我的需要:
write all possible combinations
蒂姆·威廉姆斯解决方案。
它工作正常,因为所有列都至少有 2 个值。即使某些列中只有一个值,我也会关注是否有解决方法使其工作。
在 Sub 命令中,我可以更改为 col.Add Application.Transpose(sht.Range(Cells(3, c.Column), Cells(Rows.Count, c.Column).End(xlUp))) 一切顺利。
但是函数在这一行崩溃了: ReDim pos(1 To numIn) 仅在处理其中只有一个值的列时。
提前谢谢您的帮助。
【问题讨论】:
-
添加一个
if-else语句检查numIn 是>= 1还是on error goto <label>并在那里处理ReDim
标签: vba