Notifications
Clear all

Como colocar link em no codigo

1 Posts
1 Usuários
0 Reactions
1,108 Visualizações
Brunna
(@brunna)
Posts: 1
New Member
Topic starter
 

Pessoal, bom dia!

Alguém consegue me ajudar, quando eu mando um e-mail e tem quatro links, só que eu tenho que ficar editando no corpo do e-mail para colocar como Hiperlink. Gostaria muito quando eu enviar e simplesmente não precisar de ficar editando para colocar como hiperlink.

Observar que no: Plan1.Range("W13") , Plan1.Range("W15") , Plan1.Range("W16") e Plan1.Range("W21") < dentro estas células é que estão os links

Segue o código:

Sub COPAMail()
    Dim OutApp As Object
    Dim OutMail As Object
    Dim RngCopied As Range

    Application.ScreenUpdating = False
    
    Set OutApp = CreateObject("Outlook.Application")
    Set OutMail = OutApp.CreateItem(0)
    'Set RngCopied = Range("area_enviar")
    
    
    If Hour(Now()) >= 12 Then
        cumpr = "boa tarde!"
    Else
        If Hour(Now()) >= 18 Then
            cumpr = "boa noite!"
        Else
            cumpr = "bom dia!"
        End If
    End If
        
    'On Error Resume Next
    With OutMail
        .To = Plan1.Range("W3").Value
        .CC = Plan1.Range("W6").Value
        '.BCC = Plan14.Range("C6").Value
        .Subject = "Super Copa & Copa dos Campeões - " & Format(Plan1.Range("S2").Value, "dd" & "/" & "mm" & "/" & "yyyy")
        .HTMLBody = "<span LANG=EN>" _
                & "<p class=style2><span LANG=PT-BR><font FACE=Calibri SIZE=3,3>" _
                & "Prezados, " & cumpr & "<br>" _
                & "<br>" _
                & Plan1.Range("W12").Value _
                & "<br>" _
                & Plan1.Range("V13").Value & "" & Plan1.Range("W13").Value _
                & "<br>" _
                & "<br>" _
                & Plan1.Range("V14").Value _
                & "<br>" _
                & "<br>" _
                & Plan1.Range("V15").Value & "" & Plan1.Range("W15").Value _
                & "<br>" _
                & Plan1.Range("V16").Value & "" & Plan1.Range("W16").Value _
                & "<br>" _
                & Plan1.Range("V21").Value & "" & Plan1.Range("W21").Value _
                & "<br> <br>"
  
      Worksheets("LETs").Activate
            
            Call PNGRange(Range("A2:S51"), "SUPER")
                 
            Worksheets("LETs").Activate
            
            Call PNGRange(Range("A52:S147"), "COPA")
            
            TempFilePath = Environ$("temp") & "\"
            .Attachments.Add TempFilePath & "SUPER.png", olByValue, 0
            .HTMLBody = .HTMLBody & "<img src='cid:SUPER.png'" & "width=1100.00 height=590 ><br>" _
            & "<br > <br >" _
            '& "REVERSA <br>" _
            & "<br > " _

            TempFilePath = Environ$("temp") & "\"
            .Attachments.Add TempFilePath & "COPA.png", olByValue, 0
            .HTMLBody = .HTMLBody & "<img src='cid:COPA.png'" & "width=1100.00 height=1000 ><br>" _
            & "<br > "
            
            Worksheets("LETs").Activate
        
       
         .Attachments.Add "\\fsb2w02\Logistica\Qualidade\2021\10_Qualidade_Seropédica\1. Gerot_Qualidade\Gerot_Let´s - Revenda_Seropédica.xlsm"
        .Display
'        .send
    End With
    On Error GoTo 0

    Set OutMail = Nothing
    Set OutApp = Nothing
    
    Application.ScreenUpdating = True
    
End Sub
 
Postado : 11/02/2021 10:50 am