【发布时间】:2018-01-11 19:47:11
【问题描述】:
我确定其他人已经问过这个问题,但我找不到适合我情况的答案的帖子。我正在尝试从用户表单中填写和 Excel 表格。第一个单元格将填充几个可用选项中的一个。每个选项都分配有自己的复选框。这是由于我的数据库所基于的纸质表格的格式。图片显示了单独的复选框。我该怎么办?是否可以确保一次只使用一个复选框?
我们将不胜感激。
【问题讨论】:
-
是helpful 吗?
我确定其他人已经问过这个问题,但我找不到适合我情况的答案的帖子。我正在尝试从用户表单中填写和 Excel 表格。第一个单元格将填充几个可用选项中的一个。每个选项都分配有自己的复选框。这是由于我的数据库所基于的纸质表格的格式。图片显示了单独的复选框。我该怎么办?是否可以确保一次只使用一个复选框?
我们将不胜感激。
【问题讨论】:
请忽略这个问题。我在这里找到了一种简单的堆叠方法来实现我的目标。我使用了在论坛上找到的这个示例,并尝试堆叠多个。它有效,但一次只能检查一个以创建记录。
If "X" = True Then
Sheets("Y").Cells(emptyRow, 1).Value = ("Z")
End If
X = 复选框名称
Y = 目标表
Z = 复选框标题(或其他所需标题)
如果勾选了多个,表单会吐出如下错误:
“运行时错误'9':
下标超出范围。"
【讨论】: