فهرست
په دې مقاله کې، زه به تاسو ته وښیم چې تاسو څنګه کولی شئ په Excel کې هو نه پیغام بکس په VBA کې پراختیا او وکاروئ. هو نه د پیغام بکس د Excel VBA (چټک لید) سره
3589
د تمرین کاري کتاب ډاونلوډ کړئ
دا د تمرین کاري کتاب ډاونلوډ کړئ کله چې تمرین وکړئ دا مقاله لولي.
هو نه پیغام بکس.xlsm
د VBA کوډ یوه عمومي کتنه د هو نه پیغام بکس رامینځته کولو او کارولو لپاره (د ګام په ګام تحلیل)
راځئ چې د یو ساده مثال سره د هو-نه پیغام بکس کارول زده کړو. د پیغام بکس به له تاسو یوه پوښتنه وکړي، ایا تاسو ExcelWIKI خوښوي؟
که ستاسو ځواب هو وي، تاسو به په پیغام بکس هو کلیک وکړئ. 2>. او که ستاسو ځواب نه وي، نو تاسو به نه کلیک وکړئ.
اوس، وروسته له دې چې تاسو په پیغام بکس<2 کې هو یا نه کلیک وکړئ څه به پیښ شي>؟ په فعاله کاري پاڼه کې، 2 حجرې شتون لري چې د هغو خلکو شمیر لري چې ExcelWIKI خوښوي او ناخوښه کوي. که تاسو هو ووهئ، د ورته حجرې شمیر به یو زیات شي.
او که تاسو نه ووهئ، د ناخوښ شوي حجرې شمیر به یو زیات شي. .
نو، دا ټوله دنده څنګه د VBA کوډ سره سرته ورسوو؟ اسانه. په ټوله پروسه کې 2 لوی مرحلې شتون لري.
- د هو-نه د پیغام بکس رامینځته کول
- د <د محصول کارول 1>د پیغام بکس
زه ستاسو د زده کړې لپاره د هرې مرحلې توضیحات وښیم.
⧪ ګام1: د هو-نه پیغام بکس رامینځته کول
لومړی، تاسو باید په VBA کې د هو-نه پیغام بکس جوړ کړئ. دا اسانه ده. د عادي پیغام بکس په څیر ورته کړنالره وکاروئ، د پوښتنې سره د استدلال په توګه، د نوي دلیل vbYesNo سره.
دلته پوښتنه دا ده، "ایا تاسو ExcelWIKI خوښوي؟ ?”
1934
⧪ 2 ګام: د پیغام بکس محصول کارول
بیا، موږ به یوه دنده سرته ورسوو د پیغام بکس محصول کارول. دلته، حجره C3 د هغو خلکو شمیر لري چې ExcelWIKI خوښوي، او سیل C4 د هغو خلکو شمیر لري چې ExcelWIKI نه خوښوي.
نو، که ځواب دی هو ، حجره C3 به یو زیات شي. او که دا نه وي، نو سیل C4 به یو له خوا زیات شي.
موږ به د دې اجرا کولو لپاره یو if-block وکاروو.
9134
نو بشپړ VBA کوډ به وي:
⧭ VBA کوډ:
3584
په Excel کې د هو نه پیغام بکس رامینځته کولو او کارولو لپاره د میکرو رامینځته کول
موږ د کوډ ګام په ګام تحلیل لیدلی د هو-نه پیغام بکس جوړولو او کارولو لپاره. اوس، راځئ وګورو چې موږ څنګه کولی شو د کوډ چلولو لپاره میکرو جوړ کړو.
⧪ 1 ګام: د VBA کړکۍ پرانیستل
ALT + F11<2 فشار ورکړئ> په خپل کیبورډ کې د بصری اساس کړکۍ خلاصولو لپاره.
⧪ دوهم ګام: د نوي ماډل داخلول
ته لاړ شئ داخل کړئ > موډل په وسیلې پټه کې. په ماډل باندې کلیک وکړئ. یو نوی ماډل چې Module1 نومیږي(یا بل څه چې ستاسو په تیر تاریخ پورې اړه لري) به خلاص شي.
⧪ دریم ګام: د VBA کوډ ایښودل
دا دی تر ټولو مهم ګام. ورکړل شوی VBA کوډ موډل کې دننه کړئ.
⧪ څلورم ګام: د کوډ چلول
کلیک وکړئ د پورتنۍ وسیلې پټې څخه د Sub / UserForm چلولو وسیلې کې.
18>
کوډ به چلیږي. یو پیغام بکس به تاسو څخه پوښتنه وکړي چې ایا تاسو ExcelWIKI خوښوي یا نه، د هو او د نه اختیار سره.
<0که تاسو هو غوره کړئ، په حجره کې شمیره C3 به یو زیات شي. او که تاسو نه وټاکئ، نو په حجره کې شمیره C4 به یو زیات شي.
دلته، ما انتخاب کړی دی هو ، نو د هغو کسانو شمیر چې ExcelWIKI خوښوي یو له یو زیات شوي دي.
د یادولو وړ شیان
- یو پیغام بکس په VBA کې ټولټال 4 پیرامیټونه لري چې نوم یې پرامپټ، بټن، سرلیک ، او د مرستې فایل . دلته ما یوازې 2 پیرامیټونه، پرامپټ او بټن ښودلي دي. مګر که تاسو غواړئ د VBA پیغام بکس په ډیر تفصیل سره ومومئ، تاسو کولی شئ دا لینک وګورئ.