修复包含错误的单元格时,消息框一直显示

Posted

技术标签:

【中文标题】修复包含错误的单元格时,消息框一直显示【英文标题】:message box keep showing when fixing the cells which contain errors 【发布时间】:2017-08-05 10:44:16 【问题描述】:

你能帮帮我吗?

我想制作用于验证调查的消息框。

消息框包含由于填充错误的消息。

我希望我的消息框继续显示,这样我就可以在不关闭消息框的情况下单击包含填充错误的工作表。

因此,消息框将指导我修复该表中的错误

这是我之前的代码:

Private Sub CommandButton1_Click()

Dim error As String error = “”

If (vehicle = True) And (gasoline_month = 0) Then 
error = error & “- the expenditure of gasoline should not be empty” & Chr(10)

End If

If error = “” Then msgbox “clean”, vbInformation Else MsgBox error, vbCritical 

End Sub

谢谢你,我希望有人能帮助我,,(对不起我的英语不好)

【问题讨论】:

使用 msgbox vba 是不可能的。 检查this。您并不期待用户输入,因此这对您来说可能是一个不错的选择。 我用这个更改最后一个代码 If error = "" Then Application.StatusBar = "clean" Else error 然后我运行代码,消息无法出现。应用程序状态栏如何工作?我很抱歉,因为我只是学习宏excel。我还是不太明白。 :)。你能从我上面的代码中举个例子吗?非常感谢 我只是尝试和工作!谢谢你。但有个问题。我有很多错误信息,但状态栏太小了。可以放大状态栏吗? 我不这么认为。然后你必须使用用户表单。 【参考方案1】:

您好,在 VBA 中使用 msgbox 是不可能的,您必须使用 userform 来实现。

根据需要添加用户表单并放置按钮并尝试。

如果您卡在某个地方,请告诉我们。

【讨论】:

以上是关于修复包含错误的单元格时,消息框一直显示的主要内容,如果未能解决你的问题,请参考以下文章

UITableView 应该显示 2 个单元格时只显示 1 个单元格(Swift 3)

显示错误的单元格地址和消息框,然后退出宏,如果没有,请继续

当我删除一个包含核心数据的单元格时,同一个单元格显示两次

当鼠标点到excel单元格时,单元格所在的行和列会自动显示颜色

当我单击 tableview 单元格时,UITextfield 没有显示文本?

swift - 快速按下集合视图单元格时如何修复自定义视图中的约束