Cole o código abaixo no módulo da planilha. A propósito, sugiro que você mude o código que envia e-mail, que está no módulo da planilha, para um módulo comum (menu Inserir / Módulo).
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Column = 2 Then
Target.Offset(, 1).FormulaR1C1 = "=IFERROR(RIGHT(RC[-1],LEN(RC[-1])-FIND(""*"",SUBSTITUTE(RC[-1],"" "",""*"",LEN(RC[-1])-LEN(SUBSTITUTE(RC[-1],"" "",""""))))),"" "")"
Target.Offset(, 2).FormulaR1C1 = "=CONCATENATE(SUBSTITUTE(RC[-2],"", "","".""),""@bcg.com"")"
ElseIf Target.Column = 6 Then
Target.Offset(, 1).FormulaR1C1 = "=CONCATENATE(SUBSTITUTE(RC[-1],"", "","".""),""@bcg.com"")"
End If
End Sub
Postado : 20/06/2017 4:32 pm