Pienso que el problema radica en que Data = "msg" + chat y no simplemente "msg"
es por eso que la condicion no se cumple
es por eso que la condicion no se cumple CitarDim chat As Variant
If Data = "msg" Then
MsgBox chat, vbCritical, chat
End If
De nada; fue un placer ayudarte colega.