我现在只用VBA工作了大约两周,所以如果我用错误的名称调用事件,对不起。无论如何,我一直在用组合框遇到麻烦。箱子里装满了物品,我可以看到它们,滚动它们并点击它们。然而,当我按一下按钮我有检查组合框的值,不管什么项目我在它选择的价值永远是为null,由VBA - Combobox值始终为空
If IsNull(ToolReportBox.Value) = True Then
MsgBox "Please Enter a tool"
Exit Sub
End If
抓到如果我不去有这样的检查在那里,并试图将值分配给一个刺痛如
Dim toolName_str As String
toolName_str = ToolReportBox.Value
的程序后,它引发错误“运行时错误‘94’:无效的使用Null”
人除了让它成为一个列表框之外还有其他建议吗 在此先感谢。
我有6个是没有必要的其他组合框,但这正是问题。感谢您的快速回复,它完美运作 – 2012-08-09 18:56:12