ສາລະບານ
ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນ 5 Macro ເພື່ອ ສົ່ງອີເມວ ຈາກ Excel . ເພື່ອສະແດງວິທີການຂອງພວກເຮົາ, ພວກເຮົາໄດ້ເລືອກຊຸດຂໍ້ມູນທີ່ມີ 3 ຖັນ : “ ຊື່ ”, “ ອີເມລ ”, ແລະ “ ເມືອງ . ”.
ດາວໂຫລດ Practice Workbook
ການໃຊ້ Macro ເພື່ອສົ່ງ Email.xlsm
5 ວິທີ ການນໍາໃຊ້ Macro ເພື່ອສົ່ງອີເມວຈາກ Excel
1. ການນໍາໃຊ້ຂອງ Outlook Object Library ເພື່ອສົ່ງອີເມວ
ສໍາລັບ Macro ຄັ້ງທໍາອິດ, ພວກເຮົາຈະເປີດໃຊ້ງານ “ Microsoft Outlook 16.0 Object Library ” ເພື່ອ ສົ່ງ an email ຈາກ Excel . ນອກຈາກນັ້ນ, ພວກເຮົາຈໍາເປັນຕ້ອງເຂົ້າສູ່ລະບົບບັນຊີ Outlook ຂອງພວກເຮົາໃນ Excel .
ຂັ້ນຕອນ:
ໃນຕອນເລີ່ມຕົ້ນ, ພວກເຮົາຈະເປີດໜ້າຕ່າງ Visual Basic .
- ທຳອິດ, ຈາກ ນັກພັດທະນາ tab >>> ເລືອກ Visual Basic .
ອີກທາງເລືອກໜຶ່ງ, ທ່ານສາມາດກົດ ALT + F11 ເພື່ອສະແດງໜ້າຈໍ VBA .
<0- ອັນທີສອງ, ຈາກ ເຄື່ອງມື >>> ເລືອກ “ ເອກະສານອ້າງອີງ… ”.
ກ່ອງໂຕ້ຕອບ ໃໝ່ ຈະປະກົດຂຶ້ນ.
- ອັນທີສາມ, ເລືອກ “ Microsoft Outlook 16.0 Object Library ”, ແລະກົດ OK .
ດັ່ງນັ້ນ, ພວກເຮົາຈະເປີດໃຊ້ Outlook Object Library .
- ພວກມັນຈາກ ໃສ່ >>> ເລືອກ ໂມດູນ .
ພວກເຮົາຈະພິມລະຫັດຂອງພວກເຮົາທີ່ນີ້.
- ຫຼັງຈາກນັ້ນ, ພິມຕໍ່ໄປນີ້ລະຫັດ.
7963
ການແບ່ງລະຫັດ VBA
- ທຳອິດ, ພວກເຮົາແມ່ນ ໂທຫາ ຂັ້ນຕອນຍ່ອຍ Macro_Send_Email ຂອງພວກເຮົາ.
- ອັນທີສອງ, ພວກເຮົາປະກາດ ຕົວແປ ປະເພດ.
- ອັນທີສາມ, ພວກເຮົາ ເລືອກ Outlook ເປັນ Mail Application ຂອງພວກເຮົາ.
- ຈາກນັ້ນ, ພວກເຮົາເລືອກ email ທີ່ຢູ່ສົ່ງຂອງພວກເຮົາຈາກ cell C5 .
- ຫຼັງຈາກນັ້ນ, ອີເມລ໌ ເນື້ອຫາຖືກຕັ້ງຢູ່ໃນລະຫັດຂອງພວກເຮົາ.
- ສຸດທ້າຍ, “ VBA Display Property ” ຖືກນໍາໃຊ້ຢູ່ທີ່ນີ້ເພື່ອສະແດງ. ອີເມວ ຂອງພວກເຮົາ. ດັ່ງນັ້ນ, ພວກເຮົາຈະຕ້ອງກົດ ສົ່ງ ດ້ວຍຕົນເອງເພື່ອ ສົ່ງ the ອີເມລ໌ . ຍິ່ງໄປກວ່ານັ້ນ, ພວກເຮົາສາມາດໃຊ້ “ ສົ່ງຊັບສິນ ” ເພື່ອ ສົ່ງອີເມວ ໂດຍບໍ່ຕ້ອງສະແດງ.
- ຫຼັງຈາກນັ້ນ, ບັນທຶກ ແລະ ປິດ ໂມດູນ .
ດຽວນີ້, ພວກເຮົາຈະ ແລ່ນ ລະຫັດ.
- ທຳອິດ, ຈາກ ຜູ້ພັດທະນາ ແຖບ >>> ເລືອກ Macros .
The Macro dialog box ຈະປາກົດ.
- ອັນທີສອງ. , ເລືອກ ຂັ້ນຕອນຍ່ອຍ “ Macro_Send_Email ” ຂອງພວກເຮົາ.
- ສຸດທ້າຍ, ກົດ Run .
ຫຼັງຈາກປະຕິບັດລະຫັດ, ພວກເຮົາຈະເຫັນ email window. ພວກເຮົາສາມາດຄລິກໃສ່ ສົ່ງ . ດັ່ງນັ້ນ, ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານເຫັນວິທີທຳອິດຂອງການ ສົ່ງ an email ຈາກ excel ໂດຍໃຊ້ VBA .
ອ່ານເພີ່ມເຕີມ: ສົ່ງອີເມວຈາກ Excel VBA ໂດຍບໍ່ມີ Outlook (4 ຕົວຢ່າງທີ່ເຫມາະສົມ)
2. Macro ສໍາລັບການສົ່ງອີເມວຈາກບັນຊີ Gmailໃນ Excel
ສຳລັບວິທີນີ້, ພວກເຮົາຕ້ອງການ ການເຂົ້າເຖິງແອັບຯທີ່ປອດໄພໜ້ອຍກວ່າ ຈາກບັນຊີ Gmail . ນອກຈາກນັ້ນ, ພວກເຮົາຈະຕ້ອງການເປີດໃຊ້ Microsoft CDO ຈາກ ການອ້າງອີງ ເມນູ.
ຂັ້ນຕອນ:
- ກ່ອນອື່ນໝົດ, ຕາມທີ່ສະແດງໃນວິທີທຳອິດ , ໃຫ້ເປີດກ່ອງໂຕ້ຕອບ References .
- ອັນທີສອງ, ເລືອກ “ Microsoft CDO for Windows 2000 Library . ” ແລະກົດ ຕົກລົງ .
- ອັນທີສາມ, ໄປທີ່ ຄວາມປອດໄພ ຈາກ ບັນຊີ Google ຂອງທ່ານ ການຕັ້ງຄ່າ .
- ສຸດທ້າຍ, ເປີດ ການເຂົ້າເຖິງແອັບທີ່ປອດໄພໜ້ອຍກວ່າ .
ດຽວນີ້, ພວກເຮົາຈະປ້ອນຂໍ້ມູນໃສ່ Macro code ຂອງພວກເຮົາ.
- ທຳອິດ, ດັ່ງທີ່ສະແດງໃນວິທີການ 1 , ເປີດ Module window ແລະພິມລະຫັດນີ້.
6179
ການແບ່ງລະຫັດ VBA
- ທຳອິດ, ພວກເຮົາໂທຫາ ຂັ້ນຕອນຍ່ອຍ Send_Gmail_Macro .
- ອັນທີສອງ, ພວກເຮົາກຳລັງປະກາດຕົວແປ ປະເພດ.
- ອັນທີສາມ, ພວກເຮົາກຳລັງຕັ້ງຄ່າ ອີເມລ໌ ເນື້ອຫາໃນລະຫັດຂອງພວກເຮົາ.
- ຈາກນັ້ນ, ພວກເຮົາໃຫ້ ຂໍ້ມູນການເຂົ້າສູ່ລະບົບ ຂອງພວກເຮົາ. ທ່ານຕ້ອງພິມ ID ແລະ ລະຫັດຜ່ານ ທີ່ນີ້.
- ຫຼັງຈາກນັ້ນ, ພວກເຮົາໄດ້ຕັ້ງ ພອດ ເປັນ 465 .
- ສຸດທ້າຍ, ພວກເຮົາ ສົ່ງ ອີເມວ ຂອງພວກເຮົາ.
- ຈາກນັ້ນ, ບັນທຶກ ແລະ ແລ່ນ ລະຫັດນີ້.
ພວກເຮົາໄດ້ສຳເລັດ ສົ່ງ an ອີເມວ ໄປຫາທີ່ຢູ່ຂອງພວກເຮົາ.
ອ່ານເພີ່ມເຕີມ: Macro ເພື່ອສົ່ງອີເມວຈາກ Excel ດ້ວຍຕົວໜັງສື (3ກໍລະນີທີ່ເປັນປະໂຫຍດ)
3. ສົ່ງອີເມວໄປຫາລາຍຊື່ຜູ້ຮັບຈາກຖັນ
ສຳລັບວິທີທີສາມ, ພວກເຮົາຈະ ສົ່ງອີເມວ ເຖິງ 7 ຄົນທີ່ໃຊ້ Macro ຈາກ Excel . ພວກເຮົາຈະຊອກຫາ ແຖວ ສຸດທ້າຍຂອງຊຸດຂໍ້ມູນຂອງພວກເຮົາ, ດັ່ງນັ້ນລະຫັດຂອງພວກເຮົາຈະໃຊ້ໄດ້ສໍາລັບບັນຊີລາຍຊື່ທີ່ຍາວກວ່າ. ພວກເຮົາຈະ ສົ່ງອີເມວ ຈາກ cell C5:C10 range.
ຂັ້ນຕອນ: <3
- ທຳອິດ, ດັ່ງທີ່ສະແດງໃນວິທີການ 1 , ໃຫ້ເປີດ ໂມດູນ ປ່ອງຢ້ຽມ ແລ້ວພິມລະຫັດນີ້.
3768
ການແບ່ງລະຫັດ VBA
- ທຳອິດ, ພວກເຮົາໂທຫາ ຂັ້ນຕອນຍ່ອຍຂອງພວກເຮົາ Macro_Send_Email_From_A_List .
- ອັນທີສອງ, ພວກເຮົາກໍາລັງປະກາດ ຕົວແປ ປະເພດ.
- ອັນທີສາມ, ພວກເຮົາເລືອກ Outlook ເປັນ Mail ຂອງພວກເຮົາ ແອັບພລິເຄຊັນ .
- ຈາກນັ້ນ, ພວກເຮົາຊອກຫາ ແຖວສຸດທ້າຍ , ເຊິ່ງເປັນ 10 ສໍາລັບຊຸດຂໍ້ມູນຂອງພວກເຮົາ.
- ຫຼັງຈາກນັ້ນ, ດັ່ງທີ່ ອີເມວ ຂອງພວກເຮົາເລີ່ມຈາກ ແຖວທີ 5 ພວກເຮົາໄດ້ປ້ອນ 5 ເປັນຄ່າເລີ່ມຕົ້ນຂອງ “ ຕົວແປ z ” . ຍິ່ງໄປກວ່ານັ້ນ, ອີເມວ ຂອງພວກເຮົາ ແມ່ນຢູ່ໃນ ຖັນ C , ດັ່ງນັ້ນພວກເຮົາຈຶ່ງໄດ້ປ້ອນ 3 ພາຍໃນ Cells ຄຸນສົມບັດ.
- ຈາກນັ້ນ, ພວກເຮົາກໍາລັງຕັ້ງ email ເນື້ອໃນໃນລະຫັດຂອງພວກເຮົາ.
- ສຸດທ້າຍ, “ .Display ” ຖືກນໍາໃຊ້ທີ່ນີ້ເພື່ອສະແດງ email<2 ຂອງພວກເຮົາ>. ດັ່ງນັ້ນ, ພວກເຮົາຈະຕ້ອງກົດ ສົ່ງ ດ້ວຍຕົນເອງເພື່ອ ສົ່ງ the ອີເມລ໌ . ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດໃຊ້ “ .Send ” ເພື່ອ ສົ່ງອີເມວ ໂດຍບໍ່ຕ້ອງສະແດງ.
- ຈາກນັ້ນ, ບັນທຶກ ແລະ Run the Module .
ພວກເຮົາສາມາດເຫັນໄດ້ວ່າທັງຫມົດ ອີເມວຂອງພວກເຮົາ ຖືກສະແດງຢູ່ໃນ BCC . ສະຫຼຸບແລ້ວ, ພວກເຮົາສາມາດກົດ ສົ່ງ ເພື່ອເຮັດສຳເລັດໜ້າວຽກຂອງພວກເຮົາ.
ອ່ານເພີ່ມເຕີມ: ວິທີສົ່ງອີເມວ ຈາກລາຍການ Excel (2 ວິທີທີ່ມີປະສິດທິພາບ)
ການອ່ານທີ່ຄ້າຍຄືກັນ
- ວິທີສົ່ງອີເມວອັດຕະໂນມັດເມື່ອເງື່ອນໄຂໃນ Excel
- ວິທີແບ່ງປັນໄຟລ໌ Excel ອອນລາຍ (2 ວິທີງ່າຍໆ)
- ສົ່ງອີເມວແຈ້ງເຕືອນອັດຕະໂນມັດຈາກແຜ່ນງານ Excel ໂດຍໃຊ້ VBA <12 ວິທີສົ່ງອີເມວຖ້າເງື່ອນໄຂໃນ Excel (3 ວິທີງ່າຍໆ)
- ວິທີເປີດໃຊ້ Share Workbook ໃນ Excel
4 . Macro ເພື່ອສົ່ງແຜ່ນດຽວໂດຍໃຊ້ອີເມລ໌
ໃນພາກນີ້, ພວກເຮົາຈະ ສົ່ງ the Active Worksheet ໄປໃຫ້ບຸກຄົນເປົ້າໝາຍຂອງພວກເຮົາ. ທີ່ນີ້, ພວກເຮົາຈະຕ້ອງເລືອກທີ່ຕັ້ງຂອງໄຟລ໌ Excel ຂອງພວກເຮົາ.
ຂັ້ນຕອນ:
- ທຳອິດ, ດັ່ງທີ່ສະແດງໃນວິທີການ 1 , ເປີດ ໂມດູນ ປ່ອງຢ້ຽມ ແລະພິມລະຫັດນີ້.
3370
ການແບ່ງລະຫັດ VBA
- ທຳອິດ, ພວກເຮົາໂທຫາ ຂັ້ນຕອນຍ່ອຍ Macro_Email_Single_Sheet .
- ອັນທີສອງ, ພວກເຮົາກໍາລັງປະກາດ ຕົວແປ ປະເພດ.
- ອັນທີສາມ, ພວກເຮົາກໍາລັງຄັດລອກ ແຜ່ນວຽກ ແລະບັນທຶກມັນເປັນ <1 ແຍກຕ່າງຫາກ>Workbook .
- ຫຼັງຈາກນັ້ນ, ພວກເຮົາເລືອກ Outlook ເປັນ Mail Application ຂອງພວກເຮົາ.
- ຈາກນັ້ນ, ພວກເຮົາກຳລັງຕັ້ງຄ່າ ອີເມວ ເນື້ອຫາໃນລະຫັດຂອງພວກເຮົາ.
- ຫຼັງຈາກນັ້ນ, ພວກເຮົາໄດ້ຄັດຕິດ ຊີດ ໃສ່ ອີເມວ .
- ສຸດທ້າຍ. , ໃຊ້ “ .Display ” ເພື່ອສະແດງ ອີເມວ ຂອງພວກເຮົາ. ດັ່ງນັ້ນ, ພວກເຮົາຈະຕ້ອງກົດ ສົ່ງ ດ້ວຍຕົນເອງເພື່ອ ສົ່ງ the ອີເມລ໌ . ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດໃຊ້ “ . ສົ່ງ ” ເພື່ອ ສົ່ງອີເມວ ໂດຍບໍ່ມີການສະແດງ.
- ຈາກນັ້ນ, ບັນທຶກ ແລະ ແລ່ນ the Module .
ພວກເຮົາຈະເຫັນ Sheet ຊື່ຢູ່ໃນປ່ອງຢ້ຽມ. ກົດ ສົ່ງ ເພື່ອເຮັດສຳເລັດໜ້າວຽກ.
ພວກເຮົາສາມາດ ເປີດ ໄຟລ໌ ແລະກວດສອບລະຫັດຂອງພວກເຮົາໄດ້.
ອ່ານເພີ່ມເຕີມ: ວິທີສົ່ງ Excel Spreadsheet ທີ່ສາມາດແກ້ໄຂໄດ້ທາງອີເມວ (3 ວິທີດ່ວນ)
5. Macro to ສົ່ງອີເມວອີງຕາມຄ່າເຊລ
ສຳລັບວິທີສຸດທ້າຍ, ພວກເຮົາໄດ້ປ່ຽນຊຸດຂໍ້ມູນຂອງພວກເຮົາເລັກນ້ອຍ. ພວກເຮົາໄດ້ເພີ່ມ “ ການຈ່າຍເງິນ ຄົບກຳນົດ ” ຖັນ ໃສ່ຊຸດຂໍ້ມູນ. ທີ່ນີ້, ພວກເຮົາຈະ ສົ່ງ an email ທີ່ມີເມືອງ “ Obama ”. ພວກເຮົາສາມາດເຫັນໄດ້ຊັດເຈນວ່າ ແຖວທີ 5 ມີມັນຢູ່, ດັ່ງນັ້ນພວກເຮົາຈະ ສົ່ງ an email ໄປຫາບຸກຄົນນັ້ນເທົ່ານັ້ນ.
ຂັ້ນຕອນ:
- ທຳອິດ, ດັ່ງທີ່ສະແດງໃນວິທີການ 1 , ເປີດ ໂມດູນ ປ່ອງຢ້ຽມ ແລະພິມ ລະຫັດນີ້.
4096
ການແບ່ງລະຫັດ VBA
- ທຳອິດ, ພວກເຮົາ ໂທຫາ Sub Procedure Send_Email_Condition ຄັ້ງທຳອິດຂອງພວກເຮົາ.
- ອັນທີສອງ, ພວກເຮົາກຳລັງປະກາດ ຕົວແປ ປະເພດ ແລະການຕັ້ງຄ່າ“ ເງື່ອນໄຂ ” ເປັນ ແຜ່ນງານ ຂອງພວກເຮົາ.
- ອັນທີສາມ, ພົບ ແຖວ ຕົວເລກສຸດທ້າຍ. ຍິ່ງໄປກວ່ານັ້ນ, ມູນຄ່າຂອງພວກເຮົາເລີ່ມຕົ້ນຈາກ ແຖວ 5 , ດັ່ງນັ້ນພວກເຮົາຈຶ່ງໄດ້ວາງ ແຖວ 5 ໄປຫາ ແຖວ ສຸດທ້າຍໃນລະຫັດຂອງພວກເຮົາ.
- ຈາກນັ້ນ, ໂທຫາ Sub Procedure Send_Email_With_Multiple_Condition ຂອງພວກເຮົາ.
- ຫຼັງຈາກນັ້ນ, ພວກເຮົາເລືອກ Outlook ເປັນ Mail Application ຂອງພວກເຮົາ.
- ຈາກນັ້ນ, email ເນື້ອໃນຖືກຕັ້ງຢູ່ໃນລະຫັດຂອງພວກເຮົາ.
- ຢູ່ທີ່ນີ້, ພວກເຮົາກຳລັງແນບໄຟລ໌ Excel ກັບ ອີເມວ. ການນໍາໃຊ້ Attachment method.
- ຫຼັງຈາກນັ້ນ, “ .Display ” ຖືກນໍາໃຊ້ຢູ່ທີ່ນີ້ເພື່ອສະແດງ email ຂອງພວກເຮົາ. ດັ່ງນັ້ນ, ພວກເຮົາຈະຕ້ອງກົດ ສົ່ງ ດ້ວຍຕົນເອງເພື່ອ ສົ່ງ the ອີເມລ໌ . ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດໃຊ້ “ . ສົ່ງ ” ເພື່ອ ສົ່ງອີເມວ ໂດຍບໍ່ມີການສະແດງ.
- ຈາກນັ້ນ, ບັນທຶກ ແລະ ແລ່ນ the Module .
ສະຫຼຸບແລ້ວ, ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານເຫັນວິທີການ ການສົ່ງ an email ໃຊ້ VBA Macro ຈາກ Excel .
ອ່ານເພີ່ມເຕີມ: ສົ່ງອີເມວອັດຕະໂນມັດຈາກ Excel ໂດຍອີງໃສ່ເນື້ອໃນຂອງເຊລ (2 ວິທີ)
ພາກປະຕິບັດ
ພວກເຮົາໄດ້ເພີ່ມຊຸດຂໍ້ມູນການປະຕິບັດສໍາລັບແຕ່ລະວິທີໃນ Excel file.
ສະຫຼຸບ
ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານເຫັນ 5 ວິທີການໃຊ້ Macro to ສົ່ງ an ອີເມວ ຈາກ Excel . ຂອບໃຈສໍາລັບການອ່ານ, ສືບຕໍ່ດີເລີດ!