Visual Basic for Applications ( VBA ) er almindeligt anvendt til at automatisere rutineopgaver i Microsoft Office-programmer . Sende en e-mail fra Microsoft Excel 2007 ved hjælp af VBA er nyttig i tilfælde, hvor du har brug for løbende at e-maile de nyeste data i en Excel-projektmappe . I et par trin, du kan skrive kode til nemt automatisere opgaven med at sende e-mail via Microsoft Outlook. Instruktioner
1
Start Microsoft Office 2007 , og vælge " Udvikler "-fanen . Klik på " Visual Basic " og vælg " Tools". Klik på " Referencer " check "Microsoft Outlook 12,0 Object Library" og vælg
2
Skriv følgende for at oprette en ny sub "OK". : Hej
Sub sendEmail () < br >
Tryk på " Enter".
3
Skriv følgende for at oprette dine variabler : Hej
Dim oLookApp Som Outlook.Application
Dim oLookMail som Outlook.MailItem
4
Skriv følgende for at tildele udsigterne objekt og oprette en ny email : Hej
Set oLookApp = Ny Outlook.Application
Set oLookMail = oLookApp.CreateItem (0)
5
Skriv følgende for at definere variablerne til din email: .
oLookMail
= " john.doe @ yahoo . com "
. Subject = " My Workbook "
. Krop = " Jeg er e- mailing denne projektmappe .. "
. Attachments.Add ActiveWorkbook.FullName
. sende
End With
6
Udfør din sub til email den aktuelle Excel-projektmappe .
< br >