从userform填充单元格(几个复选框中的一个)

时间:2017-08-04 02:03:07

标签: excel checkbox

我相信其他人已经问过这个,但我找不到符合我情况的答案的帖子。我试图从用户表单填写和excel表。第一个单元格将填充可用的几个选项之一。每个选项都分配了自己的复选框。这是由于我的数据库所基于的纸质表格的格式。图为单独的复选框。我该怎么做?是否可以确保一次只使用一个复选框?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

请忽略这个问题。我找到了一种简单的堆叠方法来实现我的目标。我使用了我在论坛上找到的这个例子并尝试堆叠多个。它有效,但一次只能检查一个来创建记录。

If "X" = True Then Sheets("Y").Cells(emptyRow, 1).Value = ("Z") End If

X =复选框名称

Y =目的地表

Z =复选框标题(或其他所需标题)

如果选中了多个,表单将吐出以下错误:

“运行时错误'9':

下标超出范围。“