【发布时间】:2020-03-21 22:21:21
【问题描述】:
我评估 M 列中的有效电子邮件并且代码有效...
除非我在工作表、M 列或其他地方的任何位置执行任何涉及多个单元格的操作 - 例如复制或粘贴多个单元格、选择和删除多行等,我都会收到错误消息
“运行时错误'13':类型不匹配”
调试指向此代码。
If Target.Column = 13 And Target.Value <> "" And _
Evaluate("COUNTIF(" & Target.Address & ",""*@*.*"")") <> 1 Then
Target.ClearContents
Target.Activate
MsgBox "Please enter a valid email address."
End If
我想保留代码,但在我只删除或粘贴多个单元格时防止出现错误。
【问题讨论】: