Агуулгын хүснэгт
Энэ нийтлэлд бид танд 5 Макро Excel -ээс и-мэйл илгээхийг харуулах болно. Бид өөрсдийн аргуудыг харуулахын тулд 3 багана бүхий өгөгдлийн багцыг сонгосон: “ Нэр ”, “ Имэйл ”, “ Хот ”.
Дадлага хийх номыг татаж авах
Macro ашиглан Email.xlsm илгээх
5 арга Excel-ээс имэйл илгээхэд макро ашиглах
1. Имэйл илгээхэд Outlook объектын санг ашиглах
Эхний Макро -д бид “<1-г идэвхжүүлнэ>Microsoft Outlook 16.0 Object Library ” гэж Excel-ээс мэйл илгээх. Мөн бид Excel дээрх Outlook бүртгэл рүүгээ нэвтрэх шаардлагатай.
Алхам:
Эхэндээ, бид Visual Basic цонхыг авчрах болно.
- Нэгдүгээрт, Хөгжүүлэгч табаас >>> Visual Basic -г сонгоно уу.
Өөр нэг хувилбар бол ALT + F11 товчийг дарж VBA цонхыг харуулах боломжтой.
- Хоёрдугаарт, Хэрэгслүүд >> “ Лавлагаа... ”-г сонгоно уу.
Шинэ харилцах цонх гарч ирнэ.
- Гуравдугаарт, “ Microsoft Outlook 16.0 Object Library ”-г сонгоод OK товчийг дарна уу.
Тиймээс бид Outlook Object Library-г идэвхжүүлнэ. .
- Тэдгээрийг Оруулах >> Модуль -г сонгоно уу.
Бид энд кодоо бичнэ.
- Үүний дараа дараах зүйлийг бичнэ үү.код.
7806
VBA кодын задаргаа
- Нэгдүгээрт, бид манай Дэд журам Макро_Илгээх_И-мэйл рүү залгаж байна.
- Хоёрдугаарт, бид хувьсагчийн төрлийг зарлаж байна.
- Гуравдугаарт, бид' Outlook -г Мэйлийн хэрэглүүр болгон дахин сонгож байна.
- Дараа нь бид C5<2 нүднээс мэйл илгээх хаягаа сонгож байна>.
- Үүний дараа мэйл контент манай кодонд тавигдсан.
- Эцэст нь " VBA Display Property "-г энд харуулахад ашиглана. манай имэйл . Тиймээс бид Илгээх гараар мэйл илгээхийн тулд дарах хэрэгтэй болно. Мөн бид " Өмч илгээх "-г ашиглан мэйл мэдээлэл харуулахгүйгээр илгээх боломжтой.
- Үүний дараа Хадгалах болон Модуль -г хаа.
Одоо бид кодыг ажиллуулна .
- Эхлээд -ээс Хөгжүүлэгч таб >>> Макро -г сонгоно уу.
Макро харилцах цонх гарч ирнэ.
- Хоёрдугаарт , манай Дэд журам “ Макро_Имэйл илгээх ”-г сонгоно уу.
- Эцэст нь Ажиллуулах товчийг дарна уу.
Кодыг ажиллуулсны дараа бид мэйл цонхыг харах болно. Бид Илгээх дээр дарж болно. Тиймээс бид танд VBA ашиглан excel -ээс имэйл илгээх эхний аргыг үзүүллээ.
Дэлгэрэнгүй унших: Excel VBA-аас Outlookгүйгээр имэйл илгээх (4 тохиромжтой жишээ)
2. Gmail хаягаас имэйл илгээх макроExcel-д
Энэ аргын хувьд бидэнд Gmail акаунтаас хамгаалалт багатай програмын хандалт хэрэгтэй. Нэмж хэлэхэд, бид Лавлагаа цэсээс Microsoft CDO -г идэвхжүүлэх шаардлагатай.
Алхам:
- Нэгдүгээрт, эхний аргын дагуу References харилцах цонхыг гарга.
- Хоёрдугаарт, “ Microsoft CDO for Windows 2000 Library -г сонгоно уу. ” гэж дараад OK -г дарна уу.
- Гуравдугаарт, Google Бүртгэлээсээ Аюулгүй байдал руу очно уу. тохиргоо .
- Эцэст нь Хамгаалалт багатай програмын хандалтыг асаана уу .
Одоо бид оруулах болно манай Макро код.
- Эхлээд 1-р аргын дагуу Модуль цонхыг гаргаж ирээд энэ кодыг бичнэ үү.
4836
VBA кодын задаргаа
- Нэгдүгээрт, бид Дэд журам Send_Gmail_Macro .
- Хоёрдугаарт, бид хувьсагчийн төрлийг зарлаж байна.
- Гуравдугаарт, бид дараах тохиргоог хийж байна. манай кодын контентыг имэйлээр илгээнэ үү.
- Тэгээд бид нэвтрэх үнэмлэх -ээ өгч байна. Та ID болон Нууц үгээ энд бичих хэрэгтэй.
- Үүний дараа бид порт -ыг 465<руу тохируулсан. 2>.
- Эцэст нь бид мэйл -ээ илгээж байна.
- Дараа нь <2-г хадгална уу>болон энэ кодыг ажил.
Бид манай хаяг руу мэйл амжилттай илгээлээ.
Дэлгэрэнгүй унших: Excel-ээс их биетэй имэйл илгээх макро (3)Ашигтай тохиолдлууд)
3. Баганаас хүлээн авагчдын жагсаалт руу имэйл илгээх
Гурав дахь аргын хувьд бид мэйл руу илгээх болно. 1>7 хүмүүс Макро Excel -ийг ашиглаж байна. Бид өгөгдлийн багцынхаа сүүлийн мөрийг олох тул бидний код илүү урт жагсаалтад ажиллах болно. Бид C5:C10 нүднээс мэйл мэйл илгээх болно.
Алхам:
- Эхлээд 1 аргын дагуу Модуль цонхыг гаргаж ирээд энэ кодыг бичнэ үү.
6276
VBA кодын задаргаа
- Нэгдүгээрт, бид Дэд журам Макро_Жагсаалтаас_И-мэйл илгээх< .
- Хоёрдугаарт, бид хувьсагчийн төрлийг зарлаж байна.
- Гуравдугаарт, Outlook -г өөрийн мэйл болгон сонгож байна. Аппликейшн .
- Дараа нь бид сүүлийн мөр -г хайж байгаа бөгөөд энэ нь манай мэдээллийн багцын 10 байна.
- Үүний дараа Манай мэйл нь 5-р мөр -ээс эхэлдэг бөгөөд бид “ хувьсагч z ”-ийн эхлэлийн утга болгон 5 -ыг оруулсан. . Түүнчлэн, манай и-мэйл C баганад байгаа тул Cells проперти дотор 3 -г оруулсан болно.
- Дараа нь бид коддоо имэйлийн контентыг тохируулж байна.
- Эцэст нь энд " .Дэлгэц "-г манай и-мэйл<2-г харуулахад ашигладаг>. Тиймээс бид Илгээх гараар мэйл илгээхийн тулд дарах хэрэгтэй болно. Мөн бид “ .Илгээх ”-г ашиглан мэйл илгээх г харуулахгүйгээр хийх боломжтой.
- Дараа нь, Хадгалах болон Модуль -г ажиллуул.
Бидний бүх мэйл <-д харагдана. 1>BCC . Дүгнэж хэлэхэд, бид Илгээх -г дарж даалгавраа дуусгах боломжтой.
Дэлгэрэнгүй унших: И-мэйл хэрхэн илгээх вэ Excel жагсаалтаас (Үр дүнтэй 2 арга)
Ижил төстэй уншлага
- Excel дээр нөхцөл байдал хангагдсан үед хэрхэн автоматаар имэйл илгээх вэ
- Excel файлыг онлайнаар хэрхэн хуваалцах (2 хялбар арга)
- VBA ашиглан Excel-ийн ажлын хуудаснаас автоматаар сануулагч имэйл илгээх
- Excel дээр нөхцөл хангагдсан бол хэрхэн имэйл илгээх вэ (3 хялбар арга)
- Excel дээр ажлын ном хуваалцахыг хэрхэн идэвхжүүлэх вэ
4 Имэйл ашиглан нэг хуудас илгээх макро
Энэ хэсэгт бид Идэвхтэй ажлын хуудас зорилтот хүндээ илгээх болно. Энд бид Excel файлынхаа байршлыг сонгох хэрэгтэй.
Алхам:
- Эхлээд 1 аргын дагуу Модуль цонхыг гаргаж ирээд энэ кодыг бичнэ үү.
2773
VBA кодын задаргаа
- Нэгдүгээрт, бид Дэд журам Макро_И-мэйл_Нэг_Хуудас гэж нэрлэж байна.
- Хоёрдугаарт, бид хувьсагчийн төрлийг зарлаж байна.
- Гуравдугаарт, бид Идэвхтэй хүснэгтийг хуулж, тусдаа <1 болгон хадгалж байна>Ажлын дэвтэр .
- Үүний дараа бид Мэйлийн программ болгон Outlook -г сонгож байна.
- Дараа нь бид дараах тохиргоог хийж байна.Манай кодын мэйл контент.
- Үүний дараа бид Хуудсыг мэйл -д хавсаргасан.
- Эцэст нь , " .Дэлгэц "-г ашиглан манай и-мэйл -г харуулаарай. Тиймээс бид Илгээх гараар мэйл илгээхийн тулд дарах хэрэгтэй болно. Мөн бид “ .Илгээх ”-г ашиглан мэйл илгээх г харуулахгүйгээр хийх боломжтой.
- Дараа нь Хадгалах болон Модуль -г ажиллуул.
Бид цонхонд Хуудасны нэрийг харах болно. Даалгавраа дуусгахын тулд Илгээх г дарна уу.
Бид файлыг нээж, код ажиллаж байгаа эсэхийг шалгах боломжтой.
Дэлгэрэнгүй унших: Засварлах боломжтой Excel хүснэгтийг имэйлээр хэрхэн илгээх вэ (3 хурдан арга)
5. Макро Нүдний утгад үндэслэн имэйл илгээх
Сүүлийн аргын хувьд бид өгөгдлийн багцаа бага зэрэг өөрчилсөн. Бид өгөгдлийн багцад “ Төлбөр Хугацаа ” баганыг нэмсэн. Энд бид “ Обама ” хотыг агуулсан имэйлийг илгээх болно. Бид 5-р мөр -д үүнийг агуулж байгаа нь тодорхой харагдаж байгаа тул бид зөвхөн тэр хүнд мэйл илгээх болно.
Алхам:
- Эхлээд 1 аргын дагуу Модуль цонхыг гаргаад бичнэ үү. энэ код.
9779
VBA кодын задаргаа
- Нэгдүгээрт, бид' анхны Дэд журам Илгээх_мэйл_нөхцөл -ийг дахин дуудаж байна.
- Хоёрдугаарт, бид Хувьсагчийн төрлүүд болон тохиргоог зарлаж байна.“ Нөхцөл ”-ийг манай Хуудас гэж үзнэ.
- Гуравдугаарт, сүүлийн мөрийн дугаар олдлоо. Мөн бидний үнэ цэнэ 5-р мөр -аас эхэлдэг тул бид кодын мөр 5 -г сүүлийн мөр хүртэл оруулав.
- Дараа нь, манай хоёр дахь Дэд журам Олон_нөхцөлтэй_Имэйл_Илгээх гэж дуудаарай.
- Үүний дараа бид Мэйлийн программ болгон Outlook -г сонгож байна.
- Дараа нь мэйл контент манай кодонд тавигдсан.
- Энд бид Excel файлыг мэйлтэй хавсаргаж байна. Хавсралт аргыг ашиглан.
- Үүний дараа манай мэйл -г харуулахын тулд “ .Дэлгэц ”-г ашиглана. Тиймээс бид Илгээх гараар мэйл илгээхийн тулд дарах хэрэгтэй болно. Мөн бид “ .Илгээх ”-г ашиглан мэйл илгээх г харуулахгүйгээр хийх боломжтой.
- Дараа нь Хадгалах болон Модуль -г ажиллуулна уу.
Эцэст нь бид танд илгээх өөр нэг аргыг үзүүллээ. 2> Excel -ийн VBA Макро -г ашиглан и-мэйл .
Дэлгэрэнгүй унших: Үүрэн контент дээр үндэслэн Excel-ээс автоматаар имэйл илгээх (2 арга)
Дадлага хийх хэсэг
Бид Excel-д арга тус бүрийн дадлага өгөгдлийн багцыг нэмсэн. файл.
Дүгнэлт
Бид танд Макро ашиглах 5 аргыг үзүүлсэн. Excel -ээс ан имэйл илгээнэ үү. Уншсанд баярлалаа, амжилтаа үргэлжлүүлээрэй!