Send é um comando e ate onde sei, nao da pra ser carregado atraves de uma celula como um valor digitado.
Entendi e vc tá certo, mas será que nao exixtiria uma forma de burlar isso. Ou entao acrescentar IF Else ? Talvez funcione, mas conforme abaixo, ja estou usando muitos If Else, vou bater aqui cabeça e ver se consigo encaixar mais alguns IF Else. Se tiver uma ideia melhor ou quem sabe será que IF Else teria mais argumentos ?
.Attachments.Add "C:UsersAndreDesktopPedidos Gauer" & Sheets("MAPA").Range("F1").Value & Sheets("MAPA").Range("I1").Value
If Sheets("MAPA").Range("F2").Value > 0 Then
.Attachments.Add "C:UsersAndreDesktopPedidos GauerBanner" & Sheets("MAPA").Range("F2").Value & Sheets("MAPA").Range("I2").Value
Else
.Send 'Display
End If
If Sheets("MAPA").Range("F3").Value > 0 Then
.Attachments.Add "C:UsersAndreDesktopPedidos GauerBanner" & Sheets("MAPA").Range("F3").Value & Sheets("MAPA").Range("I3").Value
Else
.Send 'Display
End If
.Send 'Display
Postado : 28/12/2015 4:27 pm