فهرست
په دې مقاله کې، موږ به تاسو ته وښایه 5 ماکرو د ای میل لیږلو له ایکسیل څخه. زموږ د میتودونو د ښودلو لپاره، موږ د 3 کالمونو سره یو ډیټاسیټ غوره کړی دی: " نوم "، " بریښنالیک "، او " ښار .
د تمرین کاري کتاب ډاونلوډ کړئ
د بریښنالیک لیږلو لپاره د میکرو کارول
5 لارې د اکسل
څخه د بریښنالیک لیږلو لپاره د میکرو کارولو لپاره 1. د بریښنالیک لیږلو لپاره د Outlook آبجیکٹ کتابتون کارول
د لومړي ماکرو لپاره، موږ به "<1" فعال کړو> د مایکروسافټ آؤټ لک 16.0 آبجیکٹ کتابتون ” ته لیږل یو بریښنالیک له ایکسل څخه. سربیره پردې، موږ اړتیا لرو چې په ایکسیل کې زموږ Outlook اکاؤنټ ته ننوځئ.
مرحلې:
په پیل کې، موږ به د بصری اساسی کړکۍ راوړو.
- لومړی، د Developer tab >>> وټاکئ بصری اساسی .
په بدیل سره، تاسو کولی شئ د VBA کړکۍ د ښودلو لپاره ALT + F11 فشار ورکړئ.
- دوهم، له اوزار >>> " مآخذونه… " انتخاب کړئ.
یو نوی د ډیالوګ بکس به ښکاره شي.
- دریم، " د مایکروسافټ آؤټ لک 16.0 آبجیکٹ کتابتون " غوره کړئ، او فشار ورکړئ ښه .
په دې توګه، موږ به فعال کړو آؤټ لک آبجیکٹ کتابتون .
- دوی له Insert >>> ماډول انتخاب کړئ.
موږ به خپل کوډ دلته ټایپ کړو.
- له هغې وروسته، لاندې ټایپ کړئکوډ.
8036
VBA کوډ ماتول
- لومړی، موږ یو زموږ فرعي طرزالعمل Macro_Send_Email ته زنګ وهل.
- دوهم، موږ د متغیر ډولونه اعلان کوو.
- دریم، موږ بیا انتخاب کول Outlook زموږ د د بریښنالیک غوښتنلیک په توګه.
- بیا، موږ د سیل C5<2 څخه زموږ د بریښنالیک لیږلو پته غوره کوو>.
- له هغې وروسته، زموږ په کوډ کې برېښنالیک منځپانګه ترتیب شوې ده.
- په نهایت کې، " VBA Display Property " دلته د ښودلو لپاره کارول کیږي زموږ برېښنالیک . نو له همدې امله، موږ به د لیږلو په لاسي توګه د لیږلو د بریښناليک فشار راوړو. سربیره پردې، موږ کولی شو د " Send Property " څخه د بریښنالیک لیږلو بې له ښودلو څخه کار واخلو. ماډول بند کړئ.
اوس، موږ به کوډ چلوو کوډ.
- لومړی، له څخه پرمخ وړونکی tab >>> ماکرو انتخاب کړئ.
د ماکرو ډیالوګ بکس به ښکاره شي.
- دوهم زموږ فرعي پروسیجر " Macro_Send_Email " وټاکئ.
- په پای کې، چلول فشار ورکړئ.
د کوډ اجرا کولو وروسته، موږ به د برېښنالیک کړکۍ وګورو. موږ کولی شو په لیږل باندې کلیک وکړو. په دې توګه، موږ تاسو ته د VBA په کارولو سره د د یو بریښنالیک څخه د ایکسیل لیږلو لومړۍ طریقه ښودلې ده.
1په Excel
د دې طریقې لپاره، موږ د Gmail اکاؤنټ څخه لږ خوندي ایپ لاسرسي ته اړتیا لرو. برسیره پردې، موږ به د مآخذونو مینو څخه د مایکروسافټ CDO فعالولو ته اړتیا ولرو.
ګامونه:
- لومړی، لکه څنګه چې په لومړي میتود کې ښودل شوي ، د د حوالې ډیالوګ بکس راوړئ.
- دوهم، " د وینډوز 2000 کتابتون لپاره د مایکروسافټ CDO غوره کړئ. او ښه کېکاږئ.
- دریم، د خپل ګوګل اکاونټ څخه امنیت ته لاړ شئ ترتیبات .
- په پای کې، فعال کړئ لږ خوندي اپلیکیشن لاسرسی .
اوس، موږ به داخل کړو زموږ ماکرو کوډ.
- لومړی، لکه څنګه چې په میتود 1 کې ښودل شوي، د ماډول کړکۍ پورته کړئ او دا کوډ ټایپ کړئ.
4046
VBA کوډ ماتول 3>
- لومړی، موږ خپل زنګ وهو فرعي پروسیجر Send_Gmail_Macro .
- دوهم، موږ د متغیر ډولونه اعلان کوو.
- دریم، موږ ترتیب کوو برېښنالیک زموږ په کوډ کې منځپانګه.
- بیا، موږ خپل د ننوتلو اسناد چمتو کوو. تاسو اړتیا لرئ خپل خپل ID او پاسورډ دلته ولیکئ.
- له هغې وروسته، موږ پورټ ته 465<ته 2>.
- په نهایت کې، موږ لیږو زموږ بریښنالیک . 14>
- بیا، Save او چل کړئ دا کوډ
نور ولولئ: میکرو د بدن سره د Excel څخه بریښنالیک لیږلو لپاره (3ګټورې قضیې)
3. د یو کالم څخه د ترلاسه کونکو لیست ته بریښنالیک واستوئ
د دریمې طریقې لپاره، موږ بریښنالیکونه لیږلو ته 7 خلک د ماکرو له ایکسیل څخه کار اخلي. موږ به زموږ د ډیټاسیټ وروستی قطار ومومئ، نو زموږ کوډ به د اوږد لیست لپاره کار وکړي. موږ به برېښنالیکونه واستوو له حجرې C5:C10 د سلسلې څخه.
مرحلې: <3
- لومړی، لکه څنګه چې په میتود 1 کې ښودل شوي، د ماډول کړکۍ راوړو او دا کوډ ټایپ کړئ.
4351
VBA کوډ ماتول
- لومړی، موږ زموږ فرعي پروسیجر Macro_Send_Email_From_A_List<ته زنګ وهو 21>.
- دوهم، موږ د متغیر ډولونه اعلان کوو.
- درېیم، موږ د Outlook د خپل میل په توګه غوره کوو غوښتنلیک .
- بیا، موږ وروستی قطار پیدا کوو، کوم چې زموږ د ډیټا سیټ لپاره 10 دی.
- له هغې وروسته، لکه څنګه چې زموږ بریښنالیک د قطار 5 څخه پیل کیږي موږ د " متغیر z " لپاره د پیل ارزښت په توګه 5 داخل کړی. . سربیره پردې، زموږ بریښنالیکونه په C کالم کې دي، نو له همدې امله موږ د حجرو ملکیت دننه 3 داخل کړل. <12 بیا، موږ په خپل کوډ کې د برېښنالیک منځپانګې ترتیب کوو.
- په پای کې، " . ښکاره " دلته زموږ د بریښنالیک<2 ښودلو لپاره کارول کیږي>. نو له همدې امله، موږ به د لیږلو په لاسي توګه د لیږلو د بریښناليک فشار راوړو. برسېره پردې، موږ کولی شو " . لیږل " وکاروو ترڅو بریښنالیک لیږل بې له ښودلو څخه.
- بیا، محفوظ کړئ او چل کړئ د ماډول .
موږ لیدلی شو چې زموږ ټول بریښنالیکونه په کې ښودل شوي 1> BCC . په پایله کې، موږ کولی شو په ساده ډول زموږ د دندې بشپړولو لپاره لیږل فشار راوړو.
31>
نور ولولئ: د بریښنالیک لیږلو څرنګوالی د Excel لیست څخه (2 اغیزمنې لارې)
ورته لوستل
- څنګه په اتوماتيک ډول بریښنالیک واستول شي کله چې په Excel کې شرایط پوره شي
- د ایکسل فایل آنلاین شریکولو څرنګوالی (2 اسانه میتودونه) 13>
- د VBA په کارولو سره د Excel ورکشیټ څخه په اتوماتيک ډول د یادونې بریښنالیک واستوئ <12 د بریښنالیک لیږلو څرنګوالی که شرایط په Excel کې پوره شي (3 اسانه میتودونه)
- په Excel کې د شریک کاري کتاب فعالولو څرنګوالی
4 د بریښنالیک په کارولو سره د واحد شیټ لیږلو لپاره میکرو
پدې برخه کې، موږ به فعال کاري پاڼه خپل هدف لرونکي کس ته واستوو. دلته، موږ اړتیا لرو چې زموږ د ایکسل فایل ځای غوره کړو.
32>
مرحلې:
- لومړی، لکه څنګه چې په 1 میتود کې ښودل شوی ، د ماډول کړکۍ پورته کړئ او دا کوډ ټایپ کړئ.
2853
VBA کوډ ماتول
- لومړی، موږ زموږ فرعي پروسیجر Macro_Email_Single_sheet ته زنګ وهو.
- دوهم، موږ د متغیر ډولونه اعلان کوو.
- دریم، موږ د فعال پاڼه کاپي کوو او د جلا <1 په توګه یې خوندي کوو> کاري کتاب .
- له هغې وروسته، موږ Outlook زموږ د د بریښنالیک غوښتنلیک په توګه غوره کوو.
- بیا، موږ ترتیب کووزموږ په کوډ کې برېښنالیک منځپانګه.
- له هغې وروسته، موږ پاڼه د بریښنالیک سره ضمیمه کړه.
- په پای کې زموږ د برېښنالیک ښودلو لپاره " . ښکاره " وکاروئ. نو له همدې امله، موږ به د لیږلو په لاسي توګه د لیږلو د بریښناليک فشار راوړو. برسېره پردې، موږ کولی شو د " . لیږل " وکاروو ترڅو بریښنالیک لیږل بې له ښودلو څخه.
- بیا، خوندي کړئ او چل کړئ د ماډول .
موږ به په کړکۍ کې د پاڼې نوم وګورو. د کار د بشپړولو لپاره لیږل فشار ورکړئ.
34>
موږ کولی شو فایل پرانیزئ او تایید کړئ چې زموږ کوډ کار کوي.
نور ولولئ: څنګه د بریښنالیک له لارې د ترمیم وړ ایکسل سپریډ شیټ واستوئ (3 چټک میتودونه)
5. میکرو ته د سیل ارزښت پر بنسټ بریښنالیک واستوئ
د وروستي میتود لپاره، موږ خپل ډیټاسیټ لږ څه بدل کړی دی. موږ ډیټا سیټ ته " تادیه تقسیم " کالم اضافه کړی دی. دلته، موږ به یو بریښنالیک واستوو چې د ښار " اوباما " لري. موږ کولی شو په روښانه توګه وګورو چې قطار 5 پکې شامل دي، نو موږ به یو بریښنالیک یوازې هغه کس ته واستوو.
مرحلې:
- لومړی، لکه څنګه چې په 1 میتود کې ښودل شوي، د ماډل کړکۍ پورته کړئ او ټایپ کړئ دا کوډ.
4576
VBA کوډ ماتول
- لومړی، موږ بیا زموږ لومړی فرعي طرزالعمل Send_Email_Condition ته زنګ ووهئ.
- دوهم، موږ د متغیر ډولونه او ترتیب اعلان کوو“ شرائط ” زموږ د پاڼې په توګه.
- دریم، وروستی قطار شمیره موندل کیږي. برسېره پردې، زموږ ارزښت د قطار 5 څخه پیل کیږي، نو موږ په خپل کوډ کې قطار 5 وروستي قطار ته ځای ورکړو.
- بیا، زموږ دوهم فرعي طرزالعمل Send_Email_With_Multiple_Condition ته زنګ ووهئ.
- له دې وروسته، موږ Outlook د خپل د بریښنالیک غوښتنلیک په توګه غوره کوو.
- بیا، د برېښنالیک منځپانګه زموږ په کوډ کې ترتیب شوې ده.
- دلته، موږ د Excel دوتنه د برېښلیک سره ضمیمه کوو. د ملاقات میتود په کارولو سره.
- له هغې وروسته، زموږ د بریښنالیک ښودلو لپاره دلته " .Display " کارول کیږي. نو له همدې امله، موږ به د لیږلو په لاسي توګه د لیږلو د بریښناليک فشار راوړو. برسېره پردې، موږ کولی شو د " . لیږل " وکاروو ترڅو بریښنالیک لیږل بې له ښودلو څخه.
- بیا، خوندي کړئ او چل کړئ د ماډول .
38>
په پایله کې، موږ تاسو ته د لیږلو بله طریقه ښودلې ده 2>یو بریښنالیک د VBA میکرو په کارولو سره له ایکسیل څخه.
39>
نور ولولئ: په اتوماتيک ډول د سیل مینځپانګې پراساس له Excel څخه بریښنالیکونه واستوئ (2 میتودونه)
د تمرین برخه
موږ په ایکسیل کې د هرې میتود لپاره د تمرین ډیټا سیټونه اضافه کړل دوتنه.
پایله
موږ تاسو ته ښودلې چې 5 د کارولو طریقې ماکرو ته له ایکسل څخه یو بریښنالیک واستوئ. د لوستلو لپاره مننه، غوره وساتئ!