【问题标题】:Fill cell from userform (one out of several checkboxes)从用户表单填充单元格(几个复选框之一)
【发布时间】:2018-01-11 19:47:11
【问题描述】:

我确定其他人已经问过这个问题,但我找不到适合我情况的答案的帖子。我正在尝试从用户表单中填写和 Excel 表格。第一个单元格将填充几个可用选项中的一个。每个选项都分配有自己的复选框。这是由于我的数据库所基于的纸质表格的格式。图片显示了单独的复选框。我该怎么办?是否可以确保一次只使用一个复选框?

我们将不胜感激。

【问题讨论】:

标签: excel checkbox


【解决方案1】:

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

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

X = 复选框名称

Y = 目标表

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

如果勾选了多个,表单会吐出如下错误:

“运行时错误'9':

下标超出范围。"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多