Excel-dan Outlook-ga avtomatik elektron pochtani qanday yuborish (4 usul)

  • Buni Baham Ko'Ring
Hugh West

Foydalanuvchilar o'z mijozlari yoki boshliqlariga elektron pochta xabarlarini yuborishganda, ularni kuzatib borish juda qiyin. Bunday holda, Excel yordam beradi. Shuning uchun, “ Excel -dan Outlook-ga avtomatik elektron pochta xabarlarini yuborish” vaqtni tejaydigan yondashuv ekanligi isbotlangan. Excel VBA Makroslari va HYPERLINK funksiyasi avtomatik elektron pochta xabarlarini yuborishi yoki Excel yozuvlari yordamida qoralama yaratishi mumkin.

Foydaylik, bizda Xodimlarning qayta tuzilgan maoshi Excel-dagi ma'lumotlar va biz Outlook yordamida avtomatik elektron pochta xabarini jo'natmoqchimiz.

Ushbu maqolada biz VBA makroslarining<2 ko'p variantlarini ko'rsatamiz> va Excel dan Outlook ga avtomatik elektron xat yuborish uchun HYPERLINK funksiyasi.

Excel ish kitobini yuklab oling

Avtomatik Email.xlsm jo'natish

⧭ Microsoft Visual Basic-ni ochish va modulga kod kiritish

Har qanday dasturni ko'rsatishni davom ettirishdan oldin usullari, Excelda Microsoft Visual Basic da Moduli ni ochish va kiritish usullarini bilish kerak.

🔄 Microsoft Visual Basic dasturini ochish: Microsoft Visual Basic oynasini ochishning asosan 3 usullari mavjud.

1. Klaviatura yorliqlaridan foydalanish: ALT+ tugmasini bosing. F11 butunlay Microsoft Visual Basic oynasini ochish uchun.

2. Tuzuvchi yorlig'idan foydalanish: Excel ish varag'ida Tuzuvchi yorlig'i > Visual Basic -ni tanlang. Microsoft Visual Basic oynasipaydo bo'ladi.

3. Ishchi varaq yorlig'idan foydalanish: Har qanday ish varag'iga o'ting, Sichqonchaning o'ng tugmachasini bosing > Kodni ko'rish ( Kontekst Menyu dan) ni tanlang.

🔄 Microsoft Visual Basic dasturiga modul kiritish: Microsoft Visual Basic oynasiga Moduli kiritishning 2 usullari mavjud,

1. Shaxs parametrlaridan foydalanish: Microsoft Visual Basic oynasini ochgandan so'ng, Ishchi varaqni > O'ng tugmasini bosing > ; Tanlang Insert ( Kontekst menyusidan ) > keyin Module -ni tanlang.

2. Asboblar panelidan foydalanish: Siz buni Qo'shish ( Asboblar paneli dan) tanlash orqali ham qilishingiz mumkin > keyin Moduli -ni tanlang.

Exceldan Outlook-ga avtomatik elektron pochta xabarlarini yuborishning 4 ta oson usuli

1-usul: Tanlangan oluvchilarga Outlook-dan foydalanib avtomatik ravishda elektron pochta jo‘natish uchun VBA makrosidan foydalanish

Biz makro bajarilishini tugmachani yaratmoqchimiz, uning yordamida tanlangan oluvchilarga shunchaki pochta jo‘natishimiz mumkin. shunchaki bosish.

1-qadam: Qo'shish yorlig'iga > Shakllar > Taklif etilgan shakllardan birini tanlang (ya'ni, To'rtburchaklar: yumaloq burchaklar ).

2-qadam: ni torting. Quyidagi rasmda ko'rsatilganidek, Shakl ni qo'shmoqchi bo'lgan joyingizga Plus belgisi .

3-qadam: Tanlang afzal Shaklni to'ldirish va Kontur Rang keyinustiga o'ng tugmasini bosing. Matn kiritish uchun Matnni tahrirlash tugmasini bosing.

4-qadam: ko'rsatma dan foydalaning. 1>Microsoft Visual Basic va Module -ni joylashtiring. Quyidagi makrosni Module ga joylashtiring.

4264

➤ kodda,

1 – boshlash o'zgaruvchilarni Ob'ekt va String deb e'lon qilish orqali so'l protsedurasi.

2 - uchun VBA FOR tsiklini ishga tushiring. tanlovdagi har bir qatorga E-pochtaning Yuborish , Mavzu va Mavzu larini qator yozuvlari yordamida tayinlash uchun.

3 – o‘zgaruvchilarni tayinlash.

4 Outlook elementlarini to‘ldirish uchun VBA With ifodasini bajaring, masalan, Yuborish , Pochta mavzusi va hokazo. Bu yerda makros faqat Outlook ni elektron pochta qoralama bilan chiqarish uchun Display buyrug'ini bajaradi. Biroq, agar Yuborish buyrug'i o'rnida yoki Displeydan keyin ishlatilsa, Outlook tanlangan qabul qiluvchilarga yaratilgan elektron xatni yuboradi.

5 VBA FOR tsiklini tugating.

5-qadam: Ish varag'iga qayting. Shakl ustiga sichqonchaning o'ng tugmasini bosing, so'ng Kontekst menyusi opsiyalaridan Makroni tayinlash -ni tanlang.

6-qadam: Makro nomi ostidagi makrosni (ya'ni ExcelToOutlookSR ) tanlang va Ushbu ish kitobi sifatida Makro variantini tanlang. . OK tugmasini bosing.

7-qadam: Endi ish varag'ida bir yoki bir nechta xodimni tanlang, so'ng ustiga bosing. Shakl tugmasi .

8-qadam: Excel tushlik qilish uchun Outlook taklif qiladi va quyidagi manzilga xatlar yaratadi yoki yuboradi tanlangan xodimlar. Xodimlardan ikkitasini tanlaganingizda, Outlook yuborishga tayyor bo'lgan ikki xil elektron pochta qoralamasini yaratadi.

Makro faqat Displeyni taqdim etadi. buyrug'i, Outlook shunchaki elektron pochta qoralamasini jo'natmasdan ko'rsatadi. Excel dan Outlook ga uyali yozuvlar yordamida avtomatik ravishda elektron pochta xabarlarini yuborish uchun Yuborish buyrug'idan foydalaning.

Batafsil o'qing: E-pochtani avtomatik yuborish uchun Excel makrosi (3 ta mos misol)

2-usul: ma'lum hujayra qiymatiga qarab Exceldan Outlook-ga elektron pochta xabarlarini avtomatik yuborish

Nima agar biz Excel dan Outlook ga maqsadlarga erishganimizdan so'ng avtomatik elektron pochta xabarini yubormoqchi bo'lsak? Ibratli kod bu ishni oson bajarishi mumkin.

Maqsadga erishganimizdan so'ng (ya'ni, Sotish> 2000 ) quyida tasvirlanganidek, bizda choraklik savdo ma'lumotlari bo'ldi. avtomatik ravishda Outlook -dan Exceldan tayinlangan elektron pochta identifikatoriga xat yuborishni taklif qiladi.

1-qadam: Quyidagi makroni kiriting har qanday Modul dagi kod.

9013

➤ Yuqoridagi rasmdan, bo'limlarda

1 VBA IF operatorini bajarish uchun diapazon ichida katakchani (ya’ni, F17 ) tayinlash. Agar bayonot True bo'lsa, makros boshqa makrosni bajarish uchun chaqiradi.

2 – o'zgaruvchini e'lon qiladi.turlari va ularni Outlook yozuvlarini toʻldirish uchun tayinlang.

3 – elektron pochta yozuvlariga oʻzgaruvchilarni belgilash uchun VBA With iborasini bajaring. Agar siz elektron pochta xabarlarini ko'rib chiqmasdan to'g'ridan-to'g'ri yubormoqchi bo'lsangiz, Displey o'rniga Yuborish buyrug'idan foydalaning. Qabul qiluvchining elektron pochtasi makro ichiga kiritiladi. Qabul qiluvchining elektron pochta identifikatorini avtomatik kiritishni istasangiz, muqobil usullardan foydalaning.

4 – tayinlashdan maʼlum oʻzgaruvchilarni oʻchirib tashlang.

2-qadam: Makrosni ishga tushirish uchun F5 tugmasidan foydalaning. Bir lahzada Excel quyida ko'rsatilganidek, avtomatik ravishda yaratilgan qoralama elektron pochta bilan Outlook -ni oladi. Siz Yuborish tugmasini bosishingiz yoki makrosdagi Yuborish buyrugʻi yordamida avtomatik yuborishingiz mumkin.

Batafsil oʻqing: Hujayra tarkibiga asoslangan holda Excel dan elektron pochta xabarlarini avtomatik yuborish (2 usul)

Oʻxshash oʻqishlar

  • Qanday koʻrish mumkin Umumiy Excel faylida kim bor (Tez qadamlar bilan)
  • Excelda ish kitobini almashishni yoqish
  • Bir nechta foydalanuvchilar uchun Excel faylini qanday almashish mumkin
  • Ilova bilan Exceldan elektron pochta joʻnatish uchun soʻlni qanday qoʻllash mumkin

3-usul: Faol ishchi varaq bilan elektron pochta xabarlarini yuborish uchun VBA makrosidan foydalanish Excel by Outlook

Shu bilan bir qatorda, tayinlangan elektron pochta manziliga butun Faol varaq ni yuborishimiz kerak bo'lgan holatlar bo'lishi mumkin. Bunday holda, a ichida chaqiriladigan VBA Custom Function dan foydalanishimiz mumkinmakro.

1-qadam: Quyidagi makrosni Module ga joylashtiring.

5889

➤ yuqoridagi rasm, kod bo'limlari,

1 - o'zgaruvchilarni e'lon qilish va o'rnatish.

2 - VBA yordamida buyruqlarni tayinlash bayonoti bilan. Elektron pochta xabarlarini ko'rib chiqish yoki to'g'ridan-to'g'ri yuborish uchun Display yoki Yuborish buyrug'idan foydalaning.

3 - avval o'rnatilgan o'zgaruvchilarni o'chiring.

4 VBA With buyruqlarini matnlar bilan belgilash.

5 VBA Custom Function ni bajarish.

2-bosqich: Makrosni bajarish uchun F5 tugmasini bosing va Excel bir zumda Outlook -ni loyihaga o'xshash ko'rib chiqish uchun qoralama elektron pochta bilan chiqaradi. quyidagi rasm. Keyin uni yuborishingiz ma'qul.

Batafsil o'qing: Excel yordamida Outlook-dan qanday qilib ommaviy elektron pochta xabarlarini yuborish (3 usul)

HYPERLINK funktsiyasi Excel kataklarida bosiladigan havola hosil qiladi. Exceldan avtomatik elektron pochta xabarlarini yuborish uchun vosita sifatida Outlook ni keltiring.

1-qadam: H5 katakka quyidagi formulani kiriting.

=HYPERLINK("MailTo:"&C5&"?Subject="&F5&"&cc="&$D$2&"&body="&G5,"Click Here")

HYPERLINK funksiyasi “MailTo:”&C5&”?Subject=”&F5&” &cc=”&$D$2&”&body=”&G 5 havola_joylashuvi va doʻstlik_nomi sifatida “Bu yerga bosing” .

2-qadam: Xatni joylashtirish uchun ENTER tugmasini bosing.havola. Keyin havolani bosing.

3-bosqich: Excel sizni Outlook -ga olib boradi. Va siz barcha Outlook yozuvlari Exceldan tayinlangan ma'lumotlar bilan to'ldirilganligini ko'rasiz. Yuborish tugmasini bosing.

4-qadam: Formulani boshqasiga qo'llash uchun To'ldirish dastagini torting katakchalar.

Batafsil o'qing: Excelda vaziyat yuzaga kelganda qanday qilib avtomatik ravishda elektron pochta xabarlarini yuborish kerak

Xulosa

VBA Makro Variantlari va HYPERLINK funksiyalari Exceldan Outlook-ga avtomatik elektron pochta xabarlarini yuborishda foydali bo'lishi mumkin. Umid qilamanki, siz o'zingiz yoqtirgan usulni yuqorida tavsiflanganlardan topasiz. Agar qo'shimcha savollaringiz bo'lsa yoki qo'shadigan biror narsangiz bo'lsa, izoh qoldiring.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.