TempFilePath = Application.DefaultFilePath & "\"
Set sh = Worksheets("Charts")
Fname1 = Application.DefaultFilePath & "\Chart1.gif"
sh.ChartObjects("Chart 1").Chart.Export _
Filename:=Fname1, FilterName:="GIF"
On Error Resume Next
AppActivate "Outlook"
On Error GoTo 0
Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next
'msg = ""
With OutMail
.To = ""
.CC = ""
.BCC = ""
.Subject = ""
.HTMLBody = .HTMLBody & ""
.Attachments.Add Fname1
.Display
End WithOn Error GoTo 0
Kill Fname1