excel - 你能在vba中自动创建集合声明吗
问题描述
我正在尝试学习 vba 并选择创建 Sodoku 求解器。
我创造了一些适用于简单和中等谜题的东西,但我作弊很多。我实际上是在使用工作表来存储单元格 1 到 81 的可能值。因此,在工作表上,我有一个 81 行 x 9 列的网格(单元格 * 可能)。我在行的末尾使用了一个计数函数,VBA 检查它是否为 1(单独),并将单独的值放入网格中。
但是,我现在需要的是开始从该行中删除可能,如果它们因为更大的画面而变得不可能。
对代码查询:我想知道我是否可以声明81个集合来自动存储9个可能的项目。
伪代码:
for i = 1 to 81
dim coll(i) as int
next i
或者
dim my obj-coll as object
' ....
dim my obj-coll as collection.
解决方案
推荐阅读
- jquery - 在 jQuery 中使用 hover() 和 each()?
- ios - 如何从 UIAlertView 获取取消和调用用户操作
- javascript - 更新元素之间的距离
- docker - Zalenium grid container returns 403 forbidden -nginx
- objective-c - 如何更改应用程序语言运行时而不用目标 c 在 ios 中重新启动应用程序?
- java - 在 Spring Rest 应用程序中获取用户角色的问题
- php - 如何创建动态 $this 调用?
- go - Golang - 覆盖所有用例的文本/模板单元测试
- redux - Redux - 将 ownProps 参数传递给选择器
- ios - 将数据从 Tableview 传递到 CollectionView SWIFT