Si të dërgoni një email në Outlook me VBA?

Përditësuar: gusht 2021; E aplikueshme për Microsoft Outlook 365 / 2019 / 2016

Këtu është një shënim që kemi marrë nga një lexues.

Faleminderit për ndihmën tuaj shumë të dobishme për kodimin e Outlook. Po pyes veten nëse mund të ndani ndonjë kod për të ndihmuar në automatizimin e dërgimit të një emaili në Outlook? E di që ka disa mënyra për të dërguar mesazhe të përsëritura, por unë jam veçanërisht i interesuar të përdor VBA për këtë detyrë.

Faleminderit për pyetjen. Dërgimi automatik i emaileve duket të jetë ndër detyrat më të dobishme dhe më të njohura që mund të automatizoni duke përdorur VBA. Lexoni për më shumë detaje dhe një skenar të thjeshtë për t'ju filluar këtu.

Shkrimi i VBA për dërgimin e emaileve të Outlook

Në shembullin mjaft të thjeshtë më poshtë, ne do të mbulojmë hapat e mëposhtëm:

  1. Së pari, ne do të përdorim modelin e objektit VBA Outlook për të krijuar një artikull të ri email.
  2. Më pas do të vazhdojmë dhe do të vendosim rëndësinë e mesazhit, marrësit (të ndarë me dypresje) dhe stilin dhe përmbajtjen e tekstit të trupit.
  3. Më pas do ta shfaqim mesazhin në aplikacionin tuaj Microsoft Outlook.
  4. Së fundi, ne do të vazhdojmë dhe do t'ua dërgojmë atë marrësve.

Këtu është kodi i thjeshtë VBA për të krijuar dhe dërguar automatikisht email të thjeshtë. Vini re se duhet ta përmirësoni lehtësisht këtë skrip për të përfshirë bashkëngjitjet e skedarëve, detyrat etj', por le të fillojmë me një skript shumë bazë.

Sub SendMail()
Dim MyEmail As MailItem
Set MyEmail = Application.CreateItem(olMailItem)

With MyEmail
.To = ""
.Importance = olImportanceHigh
.Subject = ""
.Body = ""
.BodyFormat = olFormatHTML
.Display
End With

'I purposely commented the next line, uncomment it by removing the "'" sign to send your email.
' MyEmail.Send
End Sub

Shkurtorja makro e Outlook VBA

Ju mund të dëshironi të shikoni për lidhjen e kodit VBA që sapo keni shkruar me një buton komandimi në Outlook. Kjo do t'ju lejojë ta nisni me lehtësi nga një shkurtore e vendosur në Shiritin e Outlook.

Ja se si ta bëni këtë:

  1. Së pari, shkoni përpara dhe hapni Microsoft Outlook.
  2. Shtypni File pastaj zgjidhni Opsionet
  3. Tani shkoni përpara dhe zgjidhni Personalizo Ribbon.
  4. Në seksionin Customize Ribbon, do të vini re kutinë Zgjidhni Komandat nga lista.
  5. Zgjidhni makro
  6. Pastaj zgjidhni kodin tuaj VBA të krijuar rishtazi, në rastin tonë emri duhet të jetë SendMail.
  7. Më pas shtypni Shto dhe më pas OK. Opsionale ju mund të dëshironi të caktoni një ikonë në Macro-në tuaj.
  8. Macro-ja juaj do të jetë e disponueshme në shiritin e veglave të Qasjes së Shpejtë në pjesën e sipërme të majtë të aplikacionit tuaj Outlook.

Probleme të mundshme me cilësimet e makro VBA

Cilësimet tuaja të makrove të Outlook mund të kenë nevojë të sintonizohen për të ekzekutuar makro. Nëse po, ja se si ta bëni këtë.


Si të shkruani makro të dobishme në mesazhet e Outlook 2016 dhe 2019?

Si të shkruani makro të dobishme në mesazhet e Outlook 2016 dhe 2019?

I ri në makro VBA për automatizimin e Outlook? Mësoni se si të futni kodin VBA në Outlook 365 / 2016 / 2019.

Si të kopjoni takimet dhe ngjarjet në kalendarin tuaj Outlook 2019 / 365 / 2016?

Si të kopjoni takimet dhe ngjarjet në kalendarin tuaj Outlook 2019 / 365 / 2016?

Mësoni se si të kopjoni me lehtësi ngjarjet, takimet dhe takimet e kalendarit të Outlook në Office 365, 2016 dhe 2019.

Format e Outlook: Si të krijoni formularë të plotësueshëm në Microsoft Office 2016 / 2019?

Format e Outlook: Si të krijoni formularë të plotësueshëm në Microsoft Office 2016 / 2019?

Mësoni se si mund të dizajnoni dhe krijoni formularë të personalizuar të përdoruesve të Outlook.

Si të rifreskoni postën time hyrëse të Outlook kur nuk përditësohet automatikisht?

Si të rifreskoni postën time hyrëse të Outlook kur nuk përditësohet automatikisht?

Kutia hyrëse e Outlook nuk përditësohet automatikisht? Mësoni se si mund të rifreskoni automatikisht kutinë tuaj hyrëse të Outlook 365 / 2019 / 2016 / 2013 automatikisht.

Si të shtoni imazhe gif në trupin ose nënshkrimin e emailit të Outlook 2016 / 2019?

Si të shtoni imazhe gif në trupin ose nënshkrimin e emailit të Outlook 2016 / 2019?

Mësoni se si të shtoni / ngulitni dhe dërgoni një imazh gif në emailin tuaj dalës të Outlook 2016 dhe 2019.

Pse Outlook është jashtë linje ose i shkëputur dhe si të rilidheni?

Pse Outlook është jashtë linje ose i shkëputur dhe si të rilidheni?

Mësoni se si të diagnostikoni dhe zgjidhni problemet e ndryshme të shkëputjes së klientit të Microsoft Outlook në Windows 10.

Si të dërgoni një email në Outlook me VBA?

Si të dërgoni një email në Outlook me VBA?

Mësoni të shkruani makro Outlook për të automatizuar dërgimin e emailit.

Ndalo shfaqjen e njoftimeve të kalendarit të Outlook 365 / 2019 / 2016 për takime dhe takime

Ndalo shfaqjen e njoftimeve të kalendarit të Outlook 365 / 2019 / 2016 për takime dhe takime

Mësoni se si të çaktivizoni përkujtuesit dhe njoftimet nga kalendarët e Outlook 2016 / 2019, si në Windows ashtu edhe në MAC.

Si ta bëni Microsoft Outlook të funksionojë më shpejt (versionet 2019 / 365/ 2016)?

Si ta bëni Microsoft Outlook të funksionojë më shpejt (versionet 2019 / 365/ 2016)?

Mësoni se si të përmirësoni performancën tuaj të Outlook.

Si të modifikoni fjalëkalimin tuaj Hotmail në Windows, telefon Android, iPhone ose iPad?

Si të modifikoni fjalëkalimin tuaj Hotmail në Windows, telefon Android, iPhone ose iPad?

Në këtë postim ju ndihmon të ndryshoni fjalëkalimin e llogarisë tuaj Outlook.com dhe të mbani të sinkronizuar Windows-in tuaj, në të gjitha pajisjet tuaja.