如何删除指定字符前的3个字符

怎么删除指定字符前的3个字符
请问各位高手,有一个特定字符串: 
指定fgh+指定字
怎么把+左边的三个字符删除,变成

指定+指定字

谢谢


------解决方案--------------------
VB code

Dim s As String
    s = "指定fgh指定字"
    s = Mid(s, 1, InStr(s, "fgh") - 1) + Mid(s, InStr(s, "fgh") + 3, Len(s))

------解决方案--------------------
VB code
Dim S As String, Position As Long
S = "指定fgh+指定字"
Position = InStr(1, S, "+") '先确定"+"的位置
S = Left(S, Position - 4) & Right(S, Len(S) - Position + 1)
Debug.Print S