Bem vindo ao Planilhando, @Goldmaner
Não visitei o vídeo do link, mas pelo seu código, o que faltou na verdade foi vc fechar o 2º If com End If:
...
If vpos > 0 Then
vcel.Value = Trim$(Mid$(vcel.Value, 1, vpos + Len(vtexto)))
End If
...
A rigor até que nem seria necessário, mas pra isso toda a estrutura teria que estar numa única linha...
...
If vpos > 0 Then vcel.Value = Trim$(Mid$(vcel.Value, 1, vpos + Len(vtexto)))
...
... ou em linhas separadas mas finalizadas com o underline:
...
If vpos > 0 Then _
vcel.Value = Trim$(Mid$(vcel.Value, 1, vpos + Len(vtexto)))
...
Postado : 17/01/2023 6:28 pm