If CheckContractStart(MoreMemoryBlock(i)) <> "" Then
Cells(RowCount + i, 3).Value = Format(DateValue(CheckContractStart(MoreMemoryBlock(i))), "dd MMM yyyy")
Else
Cells(RowCount + i, 3).Value = "Missing"
End If
对于上述表达式,
我只会在 format() 不为空时运行它。但是,我意识到有时内容可能不是空的,而是内容不可格式化的内容,例如“评论”,甚至可能是日期的拼写错误,例如缺少 /。所以,我只是想知道是否有办法让代码继续出错并只返回一个 msgbox 而不是完全停止?