فهرست
موږ په Excel کې د قطار شمیرې د ډیری لارو په کارولو سره موندلی شو مګر VBA ډیر ځانګړتیاوې او دودیز وړاندیزونه وړاندې کوي. د کوم په واسطه موږ کولی شو په سمارټ طریقو کې د قطار شمیره ومومئ. نن ورځ دا مقاله د VBA په کارولو سره په Excel کې د قطار شمیره موندلو لپاره 4 ګټور میکرو وښیې.
د تمرین کاري کتاب ډاونلوډ کړئ
تاسو کولی شئ دلته د وړیا Excel کاري کتاب ډاونلوډ کړئ او په خپلواکه توګه تمرین وکړئ.
د VBA.xlsm په کارولو سره د قطار شمیره ومومئ0>4 میکرو د VBA په کارولو سره د قطار شمیره ومومئ په Excel کې
زموږ ډیټاسیټ ته ورپیژندل شو چې موږ به د هغه میتودونو سپړلو لپاره وکاروو کوم چې په بیلابیلو سیمو کې د پلورونکي ځینې پلور نمایندګي کوي.
میکرو 1: VBA د انتخاب په بدلولو سره د قطار شمیره موندلو لپاره
لومړی، موږ به په Excel VBA کې د یوې حجرې په غوره کولو سره د قطار شمیره موندلو لپاره میکرو وکاروو. دا پدې مانا ده چې که تاسو یوازې کوم کارول شوی حجره وټاکئ، میکرو به سمدلاسه د قطار شمیره وښیې. د دې لپاره، تاسو باید کوډونه په یوه پاڼه کې وساتئ ، نه په ماډل کې. د شیټ سرلیک باندې کلیک وکړئ او د د شرایطو مینو څخه د کوډ وګورئ انتخاب کړئ.
15>
- بیا ولیکئ لاندې کوډونه-
7159
- وروسته، د کوډونو چلولو ته اړتیا نشته، یوازې بیرته خپل پاڼې ته لاړ شئ.
د کوډ ماتول:
- لومړی، ما یو شخصي فرعي طرزالعمل جوړ کړ – ورکشیټ_انتخاب بدلون .
- بیا یو متغیر اعلان کړ Rnumber لکه Integer .
- قطار به د فعال حجرې قطار شمیره وټاکي.
- بیا، که بیان به وګوري فعاله حجره که خالي وي که نه، او بیا MsgBox به محصول ښکاره کړي.
- اوس یوازې په هر کارول شوي حجره کلیک وکړئ او دا به تاسو ته قطار وښیې. شمېره.
نور ولولئ: ایکسیل VBA: په کالم کې سټرینګ ومومئ او د قطار شمیره بیرته راشئ
9> ماکرو 2: د VBA په کارولو سره د فعال حجرې قطار شمیره ومومئ 10>دا میکرو به زموږ د شیټ په ټاکل شوي حجره کې د فعال حجرې قطار شمیره بیرته راولي. نو، موږ باید زموږ په کوډونو کې د ورک شیټ نوم او د محصول سیل یادونه وکړو. دلته، موږ به سیل D14 زموږ د محصول سیل په توګه وکاروو.
0> 1> مرحلې: 3> 11
- بیا، د نوي ماډل داخلولو لپاره په لاندې ډول کلیک وکړئ: داخل کړئ > ماډل .
- وروسته له دې، لاندې کوډونه په ماډل کې ولیکئ-
7466
- بیا بیرته خپل شیټ ته وګرځئ.
7>
د کوډ ماتول:
- دلته , Find_Row_Number_of_an_Active_Cell() Sub
- د wSheet د ورک شیټ
- په توګه اعلان شوی. بیا د Set بیان به فعال حجره غوره کړي
- رینج به د قطار شمیره په محصول سیل کې بیرته راولي.
- اوس یوه حجره وټاکئ او په لاندې ډول کلیک وکړئ: Developer >Macros .
- وروسته له دې چې په Macro ډیالوګ بکس کې ښکاره شي، یوازې د میکرو نوم غوره کړئ او فشار ورکړئ چلول .
ډیر ژر، تاسو به وګورئ چې د ټاکل شوي حجرې قطار شمیره زموږ په محصول حجره کې بیرته راستانه شوې.
تاسو لیدلی شئ چې B8 حجره غوره شوې، نو 8 محصول دی.
نور ولولئ: په Excel کې د اوسني حجرې د قطار شمیره ترلاسه کولو څرنګوالی (4 چټکې لارې)
ورته لوستل
- څنګه کې د قطار شمیره زیاته کړو د ایکسل فورمول (۶ لاسي لارې)
- د ایکسل VBA سره د قطار څخه د قطار شمیره ترلاسه کړئ (9 مثالونه) 13>
- څنګه د قطار شمیره بیرته راستانه کړئ په Excel کې د سیل میچ (7 میتودونه)
- په Excel کې د سیل ارزښت څخه د قطار شمیره ترلاسه کولو څرنګوالی (5 میتودونه)
ماکرو 3: VBA د یوې ارزښت سره په مطابقت سره د قطار شمیره موندلو لپاره
که تاسو غواړئ د ارزښت په لټون کولو سره د قطار شمیره ومومئ نو دا میکرو ستاسو لپاره دی. تاسو باید د لټون ارزښت او د کالم شمیره په کوډونو کې ذکر کړئ لکه څنګه چې په لاندې عکس کې ښودل شوي.
مرحلې:
- لومړی تعقیب کړئ دوه مرحلې د پخوانۍ طریقې څخه د نوي ماډل داخلولو لپاره.
- بیا، لاندې کوډونه په دې کې دننه کړئ-
1872
- له هغې وروسته، بیرته خپل ځای ته لاړ شئ. پاڼه.
د کوډ ماتول:
- دلته، د موندلو_درې_میچنګ_ا_ ارزښت() د Sub
- او wBook او wSheet په توګه اعلان شوي ورکشیټ او fCell د رینج په توګه اعلان شوی.
- د wBook او wSheet ترتیب شوي د ActiveWorkbook او ActiveSheet لپاره.
- Const به د لټون ارزښت لپاره داخل شي.
- وروسته، رینج به د ذکر شوي کالم له لارې ارزښت وپلټي.
- بیا، د If او Else بیان به د MsgBox په کارولو سره پایله ښکاره کړي.
- وروسته، د پخواني میتود څخه پنځم ګام تعقیب کړئ د ماکرو ډیالوګ بکس خلاصولو لپاره.
- انتخاب کړئ میکرو نوم او یوازې چل کړئ کېکاږئ.
25>
ډیر ژر به د خبرتیا بکس تاسو ته د قطار شمیره وښیې.
نور ولولئ: ایکسیل VBA: د ارزښت د قطار شمیره (5 مناسب میتودونه)
ماکرو 4: د قطار شمیرې موندلو تڼۍ
زموږ په وروستي میتود کې، موږ به تاسو ته د VBA ماکرو په کارولو سره د قطار شمیره ټاکلو لپاره غوره میتود وښیو. موږ به یو تڼۍ جوړ کړو او د هغې سره به میکرو وټاکو. کله چې موږ په تڼۍ کلیک وکړو، نو دا به د ننوتلو بکس خلاص کړي چیرې چې موږ کولی شو د لټون ارزښت داخل کړو د کوم لپاره چې موږ د قطار شمیره غواړو. مخکینی میکرو کولی شي د ذکر شوي کالم له لارې لټون وکړي مګر دا میکرو کولی شي د هر کالم لټون وکړي، په پاڼه کې هرچیرې. د نوي ماډل داخلولو لپاره د دوهم میتود څخه لومړی دوه مرحلې تعقیب کړئ .
8265
- بیا بیرته لاړ شئ ستاسوپاڼه.
د کوډ ماتول:
- لومړی، ما یو جوړ کړ Sub کړنلاره Find_Row_Number().
- بیا دوه متغیرونه اعلان کړل، mValue د String او row د Range په توګه. .
- بیا د ارزښت داخلولو لپاره InputBox وکاروئ. د قطار شمیره به ومومي که چیرې دا خالي نه وي.
- په پای کې، MsgBox به محصول ښکاره کړي.
- وروسته، کلیک وکړئ پرمخ وړونکی > داخل کړئ او بیا د تڼۍ د د فارم کنټرول برخې کمانډ غوره کړئ.
28>
- بیا تاسو به د خپل کرسر سره پلس نښه <2 ترلاسه کړئ، د خپلې خوښې اندازې سره سم په خپل شیټ کلیک کولو سره هرچیرې کش کړئ او بیا کلیک خوشې کړئ.
- د ماوس له خوشې کولو وروسته د ماکرو ټاکل ډیالوګ بکس به په اوتومات ډول خلاص شي.
- د ماکرو نوم غوره کړئ لکه څنګه چې په کوډونو کې ذکر شوي.
- بیا یوازې ښه کېکاږئ.
- بیا، په تڼۍ کې ښي کلیک وکړئ او متن ترمیم کړئ غوره کړئ د تڼۍ د نوم د سمون لپاره.
- د تڼۍ نوم ولیکئ، بیا د تڼۍ څخه بهر هرچیرې کلیک وکړئ او نوم به بدل شي.
- اوس په تڼۍ کلیک وکړئ، دا به د ننوتلو بکس خلاص کړي.
- په پای کې، یوازې د لټون ارزښت داخل کړئ او فشار ورکړئ ښه .
اوس یو نظر وګورئ، دا د سمون شوي قطار شمیره ښیېارزښت.
نور ولولئ: په کالم کې سټرینګ ومومئ او په Excel کې د قطار شمیره بیرته راشئ (7 لارې)
نتیجی
دا ټول د مقالې لپاره دي. زه امید لرم چې پورته بیان شوي پروسیجرونه به د VBA په کارولو سره په ایکسل کې د قطار شمیره موندلو لپاره کافي ښه وي. د تبصرې په برخه کې د هرې پوښتنې لپاره وړیا احساس وکړئ او مهرباني وکړئ ما ته نظر راکړئ. د نورو سپړلو لپاره ExcelWIKI ته ورشئ.