excel - Excel VBA:输入命令按钮时使用复选框值
问题描述
我正在尝试通过在 Excel 中编写一本旧的“选择你自己的冒险”书籍来自学 VBA(只是为了我自己的乐趣,而不是为了出售)。我有一个带有单个 ActiveX 复选框(“chkTakeCoins”)和一个单独的命令按钮的工作表。这些不在用户表单中,它们只是在工作表上。我不知道如何编写命令按钮代码来查看 chkTakeCoins 是真还是假。我是否需要从命令按钮代码中调用 chkTakeCoins 复选框?正如下面所写,我收到“需要对象”错误。
Sub btn5to147_Click()
If chkTakeCoins.Value = True Then
Sheets("Inventory").Range("coins") = 1
Else
Sheets("Inventory").Range("coins") = 0
End If
Worksheets("147").Activate
End Sub
帮助表示赞赏。
解决方案
推荐阅读
- angular - Angular4 中的异步调用
- mercury - 当 Microsoft 管理控制台应该是 Melbourne Mercury 编译器时,Windows 将 mmc 错误
- javascript - 在 Javascript 中的地图中获取和设置值
- python - 在 Python 中以 AM/PM 格式显示特定时区的 unix 时间
- javascript - 拆分html元素并获取文本
- python - 带有';'的任意数量的数字组的正则表达式 和分组之间的 '\s'
- python - Pandas DataFrame 为每个 ID 添加总和
- c# - c# - 在不刷新页面的情况下填充中继器
- javascript - 如何在javascript中获取套接字名称
- c# - .NET — 管理不同版本的 NuGet 包的常见依赖项