Բովանդակություն
Երբ օգտվողները նամակներ են ուղարկում իրենց հաճախորդներին կամ ղեկավարներին, դժվար է հետևել: Այդ դեպքում Excel-ը հարմար է գալիս: Հետևաբար, «ավտոմատ նամակ ուղարկելը Excel -ից Outlook»-ին ապացուցված է, որ ժամանակ խնայող մոտեցում է: Excel VBA մակրոները և HYPERLINK ֆունկցիան կարող է ուղարկել ավտոմատ նամակներ կամ ստեղծել սևագիր՝ օգտագործելով Excel-ի գրառումները:
Ենթադրենք, որ մենք ունենք Աշխատողների վերակառուցված աշխատավարձը Excel-ի տվյալները, և մենք ցանկանում ենք ավտոմատ էլ> և HYPERLINK ֆունկցիան` Excel -ից Outlook -ին ավտոմատ նամակ ուղարկելու համար:
Ներբեռնեք Excel-ի աշխատանքային գիրքը
Ուղարկեք ավտոմատ Email.xlsm
⧭ Բացեք Microsoft Visual Basic-ը և տեղադրեք կոդը մոդուլում
Նախքան որևէ մեկի ցուցադրումը շարունակելը մեթոդներով, անհրաժեշտ է իմանալ Module բացելու և տեղադրելու ուղիները Microsoft Visual Basic Excel-ում:
🔄 Microsoft Visual Basic-ի բացում. 2> Հիմնականում կան 3 եղանակներ Microsoft Visual Basic պատուհանը բացելու համար։
1. Օգտագործելով Ստեղնաշարի դյուրանցումները՝ Սեղմեք ALT+։ F11 ընդհանրապես բացելու համար Microsoft Visual Basic պատուհանը:
2. Օգտագործելով Developer Tab. Excel-ի աշխատաթերթում անցեք Developer Tab > Ընտրեք Visual Basic : Microsoft Visual Basic պատուհանըհայտնվում է.
3. Օգտագործելով Worksheet Tab. Գնացեք ցանկացած աշխատաթերթ, Աջ սեղմեք դրա վրա > Ընտրեք Դիտել կոդը ( Համատեքստ Մենյու ):
🔄 Մոդուլի տեղադրում Microsoft Visual Basic-ում. Կան 2 եղանակներ Մոդուլ տեղադրելու Microsoft Visual Basic պատուհանում,
1. Օգտագործելով Sheet-ի ընտրանքները. Microsoft Visual Basic պատուհանը բացելուց հետո ընտրեք Աշխատանքային թերթիկ > Աջ սեղմեք դրա վրա > ; Ընտրեք Տեղադրել ( Համատեքստային ընտրացանկից ) > ապա ընտրեք Մոդուլ ։
2. Գործիքադարակի օգտագործում. Դուք կարող եք նաև դա անել՝ ընտրելով Տեղադրել ( Գործիքադարակից ) > այնուհետև ընտրելով Մոդուլ :
4 հեշտ եղանակ Excel-ից Outlook ավտոմատ նամակ ուղարկելու համար
Մեթոդ 1. Օգտագործելով VBA մակրո՝ ընտրված հասցեատերերին Outlook-ի միջոցով ավտոմատ կերպով էլփոստ ուղարկելու համար
Մենք ցանկանում ենք ստեղծել մակրո կատարում Կոճակ , որով մենք կարող ենք պարզապես նամակ ուղարկել ընտրված հասցեատերերին ընդամենը մեկ սեղմումով:
Քայլ 1. Գնացեք Տեղադրել ներդիր > Ձևեր > Ընտրեք առաջարկվող ձևերից որևէ մեկը (այսինքն՝ Ուղղանկյուն՝ կլորացված անկյուններ ):
Քայլ 2. Քաշեք Plus Icon որտեղ ցանկանում եք տեղադրել Ձևը , ինչպես ցույց է տրված ստորև նկարում:
Քայլ 3. Ընտրեք նախընտրելի Shape Fill և Outline Color ապաաջ սեղմեք դրա վրա: Սեղմեք Խմբագրել տեքստը ՝ տեքստը տեղադրելու համար:
Քայլ 4. Օգտագործեք հրահանգը բացելու համար Microsoft Visual Basic և տեղադրեք Module : Տեղադրեք հետևյալ մակրոն Մոդուլում :
9193
➤ կոդի մեջ,
1 – սկիզբ մակրո ընթացակարգը՝ փոփոխականները հայտարարելով որպես Օբյեկտ և Տող ։
2 – գործարկել VBA FOR հանգույցը Ընտրության յուրաքանչյուր տող՝ էլփոստի Ուղարկել , Թեմա և Թեմա նշանակելու համար՝ օգտագործելով տողերի գրառումները:
3 – նշանակել փոփոխականներ:
4 – կատարել VBA With հայտարարությունը՝ լրացնելու Outlook տարրերը, ինչպիսիք են Ուղարկել դեպի , Փոստի թեմա և այլն: Այստեղ մակրոն կատարում է միայն Ցուցադրել հրամանը` Outlook էլփոստի սևագրով դուրս բերելու համար: Այնուամենայնիվ, եթե Ուղարկել հրամանն օգտագործվում է տեղում կամ Ցուցադրումից հետո, Outlook -ը ստեղծված նամակը կուղարկի ընտրված հասցեատերերին:
5 – ավարտեք VBA FOR հանգույցը:
Քայլ 5. Վերադարձեք Աշխատանքային թերթիկին: Աջ սեղմեք Ձևը -ի վրա, այնուհետև Համատեքստային ընտրացանկից ընտրեք Նշանակել մակրո :
<: 1>Քայլ 6. Ընտրեք մակրո (այսինքն, ExcelToOutlookSR ) Մակրո անվան տակ և ընտրեք Macro in տարբերակը որպես Այս աշխատանքային գիրքը: . Սեղմեք OK :
Քայլ 7. Այժմ աշխատաթերթում ընտրեք մեկ կամ մի քանի աշխատակից, ապա սեղմեք Ձևի կոճակ :
Քայլ 8. Excel-ը հուշում է Outlook ճաշի համար և ստեղծում կամ ուղարկում է էլ. ընտրված աշխատակիցները. Երբ ընտրում եք աշխատողներից երկուսին, Outlook -ը ստեղծում է երկու տարբեր էլփոստի նախագծեր, որոնք պատրաստ են ուղարկելու:
Քանի որ մակրոն ապահովում է միայն Էկրան հրամանը, Outlook պարզապես ցուցադրում է էլփոստի սևագիրը` առանց այն ուղարկելու: Օգտագործեք Ուղարկել հրամանը՝ Excel -ից Outlook -ին ավտոմատ կերպով նամակներ ուղարկելու համար՝ օգտագործելով բջջային մուտքերը:
Կարդալ ավելին. Excel-ի մակրո՝ էլփոստի ավտոմատ ուղարկելու համար (3 հարմար օրինակ)
Մեթոդ 2. Էլփոստի ավտոմատ ուղարկում Excel-ից Outlook՝ կախված կոնկրետ բջջային արժեքից
Ինչ եթե ցանկանում ենք ավտոմատ նամակ ուղարկել Excel -ից Outlook -ին հասնելուց հետո: Մակրո կոդը կարող է հեշտությամբ կատարել այս աշխատանքը:
Ենթադրենք, մենք ունենք Վաճառքի եռամսյակային տվյալներ ինչպես պատկերված է ստորև՝ նպատակին հասնելուց հետո (այսինքն՝ Վաճառք> 2000թ. ) ինքնաբերաբար կհուշի Outlook -ին նամակ ուղարկել Excel-ից հանձնարարված էլփոստի ID-ին:
Քայլ 1. Մուտքագրեք հետևյալ մակրո կոդը ցանկացած Մոդուլում :
8805
➤ Վերոհիշյալ պատկերից՝ բաժիններում,
1 – նշանակեք բջիջ (այսինքն՝ F17 ) տիրույթում VBA IF հայտարարությունը կատարելու համար: Եթե հայտարարության արդյունքում ստացվում է True , ապա մակրոն կանչում է մեկ այլ մակրո կատարման համար:
2 – հայտարարել փոփոխականտեսակի և նշանակեք դրանք՝ լրացնելու Outlook -ի գրառումները:
3 – կատարեք VBA With հայտարարությունը` էլփոստի գրառումներին փոփոխականներ նշանակելու համար: Օգտագործեք Ուղարկել հրամանը Ցուցադրել -ի փոխարեն, եթե ուղղակիորեն ցանկանում եք նամակներ ուղարկել առանց դրանք վերանայելու: Ստացողի էլ.փոստը տեղադրվում է մակրոյում: Օգտագործեք այլընտրանքային մեթոդներ, եթե ցանկանում եք ավտոմատ կերպով մուտքագրել ստացողի էլ> Մակրո գործարկելու համար օգտագործեք F5 ստեղնը: Մի ակնթարթում Excel-ը վերցնում է Outlook -ը ավտոմատ կերպով ստեղծված էլփոստի նախագիծով, ինչպես ցույց է տրված ստորև: Դուք կարող եք սեղմել Ուղարկել կամ ավտոմատ ուղարկել՝ օգտագործելով Ուղարկել հրամանը մակրոյում:
Կարդալ ավելին. Ավտոմատ կերպով ուղարկել էլ․ նամակներ Excel-ից՝ հիմնված բջջային բովանդակության վրա (2 մեթոդ)
Նման ընթերցումներ
- Ինչպես տեսնել Ով է համօգտագործվող Excel ֆայլում (արագ քայլերով)
- Միացնել Share Workbook-ը Excel-ում
- Ինչպես համօգտագործել Excel ֆայլը բազմաթիվ օգտատերերի համար
- Ինչպե՞ս կիրառել մակրո՝ Excel-ից էլ. Excel by Outlook
Այլընտրանք, կարող են լինել դեպքեր, երբ մենք պետք է ուղարկենք մի ամբողջ Ակտիվ թերթ հանձնարարված էլփոստի հասցեին: Այդ դեպքում մենք կարող ենք օգտագործել VBA Custom Function , որը կոչվելու է a-ումմակրո:
Քայլ 1. Տեղադրեք ստորև նշված մակրոն Մոդուլում :
1378
➤ Սկսած պատկերի վերևում, կոդի բաժինները,
1 – հռչակել և սահմանել փոփոխականները:
2 – հրամաններ նշանակել՝ օգտագործելով VBA հայտարարությամբ։ Օգտագործեք Ցուցադրել կամ Ուղարկել հրամանը համապատասխանաբար նամակները վերանայելու կամ ուղղակի ուղարկելու համար:
3 – մաքրել նախկինում սահմանված փոփոխականները:
4 – նշանակեք VBA With հրամանները տեքստերով:
5 – կատարեք VBA Custom Function :
Քայլ 2. Մակրո կոճակը գործարկելու համար սեղմեք F5 , և անմիջապես Excel-ը դուրս է բերում Outlook էլփոստի նախագիծը` վերանայելու նման ստորև նկարը: Այնուհետև դուք կարող եք ուղարկել այն:
Կարդալ ավելին. Ինչպես ուղարկել զանգվածային նամակ Outlook-ից Excel-ի միջոցով (3 եղանակ)
Մեթոդ 4. Excel-ից Outlook-ի ավտոմատ էլ․ բերեք Outlook որպես միջոց Excel-ից ավտոմատ նամակներ ուղարկելու համար:
Քայլ 1. Մուտքագրեք հետևյալ բանաձևը բջիջում H5 :
=HYPERLINK("MailTo:"&C5&"?Subject="&F5&"&cc="&$D$2&"&body="&G5,"Click Here")
HYPERLINK ֆունկցիան վերցնում է “MailTo:”&C5&”?Subject=”&F5&” &cc=”&$D$2&”&body=”&G 5 որպես link_location , և “Սեղմեք այստեղ” որպես friendly_name .
Քայլ 2. Սեղմեք ENTER ` տեղադրելու համարհղում. Այնուհետև կտտացրեք հղմանը:
Քայլ 3. Excel-ը ձեզ տանում է դեպի Outlook : Եվ դուք տեսնում եք, որ բոլոր Outlook գրառումները լցված են Excel-ից հանձնարարված տվյալներով: Կտտացրեք Ուղարկել :
Քայլ 4. Քաշեք Լրացնել բռնակը ՝ բանաձևը մյուսների վրա կիրառելու համար բջիջները:
Կարդալ ավելին. Ինչպես ինքնաբերաբար էլփոստ ուղարկել, երբ պայմանը համապատասխանում է Excel-ում
Եզրակացություն
VBA մակրո տարբերակները և HYPERLINK ֆունկցիաները կարող են օգտակար լինել Excel-ից Outlook ավտոմատ նամակներ ուղարկելիս: Հուսով ենք, որ դուք կգտնեք ձեր նախընտրած մեթոդը վերը նկարագրվածներից: Մեկնաբանեք, եթե լրացուցիչ հարցումներ ունեք կամ ավելացնելու բան ունեք: