فهرست
په MS Excel کې موږ ډیری وختونه اړتیا لرو چې په ډیټاسیټ کې ارزښتونه وپلټئ یا ومومئ. دا په قطارونو یا کالم کې د معلوماتو موندل کیدی شي. خوشبختانه، Excel د دې ډول دندو ترسره کولو لپاره مختلف فعالیتونه او فورمولونه چمتو کوي. د Excel VBA کوډ په مرسته، موږ کولی شو دا د لټون یا موندلو ارزښتونو دنده اتومات کړو. په دې مقاله کې، موږ به په Excel VBA کې په کالم کې د ارزښت موندلو مختلفې لارې وګورو.
د تمرین کاري کتاب ډاونلوډ کړئ
7> په کالم کې ارزښت ومومئ .xlsm
6 په Excel کې کالم کې د ارزښت موندلو لپاره د VBA مثالونه
راځئ د محصول معلوماتو ډیټاسیټ د دوی محصول ID<2 سره ولرو>، برانډ ، موډل ، د واحد قیمت ، او د آرډر ID . زموږ دنده دا ده چې د سمون موندلو آرډر ID . اوس زموږ دنده دا ده چې د د آرډر ID د محصول ID سره تړلی ومومئ.
1. په کالم کې د کارولو ارزښت ومومئ. د VBA د موندلو فنکشن
په لومړي مثال کې، موږ به په VBA کې د موندلو فنکشن وکاروو په یوه کالم کې د ارزښت موندلو لپاره.
📌 1> مرحلې:
- د شیټ په پای کې د شیټ نوم ته لاړ شئ.
- د ماوس ښي تڼۍ کېکاږئ.
- غوره کړئ د لیست څخه د کوډ وګورئ اختیار.
15>
11>
- اوس لاندې کوډ د VBA کنسول کې ولیکئ
3470
- اوس په تڼۍ کې دننه کړئډاټا سیٹ.
- Developer tab ته لاړ شئ.
- د Insert څخه Button ( Form Control ) غوره کړئ برخه.
- بټن ته کوم نوم ورکړئ. لکه څنګه چې زه یې د لټون په توګه ورکوم.
- د دې تڼۍ ته کوډ وټاکئ.
- غوره کړئ تڼۍ کېکاږئ او د موږک ښي تڼۍ کېکاږئ.
- له لیست څخه ماکرو وټاکئ غوره کړئ.
- د Asign Macro کړکۍ څخه مطلوب میکرو وټاکئ.
- بیا، ښه فشار ورکړئ.
11
22>
موږ کولی شو نه وګورو میچ ښودل کیږي، ځکه چې د دې محصول شمیره په لیست کې نه ده.
- بل د محصول ID واچوئ او بیا د لټون تڼۍ کېکاږئ.
موږ د ورکړل شوي محصول ID لپاره د امر شمیره ترلاسه کوو.
نور ولولئ: څنګه په Excel VBA
2 کې د قطار او کالم لخوا د سیل ارزښت ترلاسه کول. VBA د مختلف ورکشاپونو څخه د ارزښت موندلو لپاره
اوس پدې برخه کې ، موږ به پورته ورته کار وکړو مګر د مختلف ورکشاپونو لپاره. راځئ فرض کړو چې زموږ د محصول معلومات په پاڼه 2 کې دي، او د لټون بکس په پاڼه 3 کې دی. اوس به موږ د VBA کوډ ولیکئ ترڅو موږ وکولی شو د محصول ID په کارولو سره د پاڼې 3 څخه د آرډر ID لټون وکړو.
پاڼه 2:
پاڼه 3:
📌 مرحې:
- 12>هم ورته تعقیب کړئد VBA کنسول خلاصولو لپاره د مخکینۍ میتود څخه د ګام 1 څخه تر مرحله 2 ته ګامونه
- اوس لاندې کوډ د VBA کنسول کې ولیکئ
3720
- اوس بیا د تیر په څیر یو تڼۍ دننه کړئ.
- بیا د میکرو کوډ تڼۍ ته ورکړئ.
- کوم د محصول ID دننه کړئ او په عملي کولو تڼۍ کلیک وکړئ
<0 نور ولولئ: په کالم کې د ارزښت لټون او په Excel کې د بل کالم بیرته ارزښت
3. په کالم کې ارزښت ومومئ او په نښه کړئ
راځئ چې وګورو چې څنګه موږ کولی شو د کالم څخه ارزښتونه په نښه کولو سره ومومئ. د دې لپاره ، راځئ چې پورته ورته ډیټاسیټ د تحویلي حالت په نوم اضافي کالم سره فرض کړو. اوس زموږ دنده دا ده چې ارزښتونه په تحویلي حالت کالم کې په نښه کړو کوم چې پاتې دي.
📌 مرحلې:
- د VBA کنسول خلاصولو لپاره د پخوانۍ میتود په توګه د ګام 1 څخه مرحله 2 ته ورته مرحله تعقیب کړئ
- اوس لاندې کوډ د VBA کنسول کې ولیکئ
3050
- اوس ورک شیټ ته لاړ شئ او کوډ چل کړئ.
- په جدول کې محصول وګورئ.
نور ولولئ: په ایکسل کالم کې د لوړ ارزښت موندلو څرنګوالی (4 میتودونه )
4. VBA د وائلډ کارډونو په کارولو سره په کالم کې د ارزښتونو موندلو لپاره
په نهایت کې ، موږ به وګورو چې موږ څنګه کولی شو په Excel VBA کې د وائلډ کارډ حروفونو په کارولو سره په کالمونو کې ارزښتونه وپلټئ یا ومومئ. یوځل بیا ، موږ به ورته ډیټاسیټ وکاروود دې میتود لپاره پورته. زموږ دنده دا ده چې د دوی ماډل په کارولو سره د محصول نرخونه ومومئ. موږ کولی شو د محصول ID بشپړ نوم یا وروستنی/لومړی توری ولیکو.
📌 مرمو:
- د VBA کنسول خلاصولو لپاره د پخوانۍ میتود په څیر د ګام 1 څخه ګام 2 ته ورته مرحله تعقیب کړئ
- اوس لاندې کوډ په VBA کنسول کې ولیکئ
6858
- بیا، د تیر په څیر یو تڼۍ دننه کړئ.
- اوس میکرو وټاکئ تڼۍ ته کوډ وکړئ.
- اوس کوم جزوي د محصول ID دننه کړئ او د Execute تڼۍ کېکاږئ.
0> نور ولولئ: په ایکسل کالم کې د ټیټ ارزښت موندلو څرنګوالی (6 لارې)
5. Excel VBA په کالم کې د اعظمي ارزښت موندلو لپاره
دلته، موږ غواړو د VBA کوډ په کارولو سره د کالم اعظمي ارزښت ومومئ.
📌 ګامونه:
- موږ غواړو اعظمي نرخ معلوم کړو.
- اوس لاندې VBA کېږدئ په نوي ماډل کې کوډ.
8481
- بیا، د VBA کوډ چلولو لپاره F5 تڼۍ فشار ورکړئ.
- د Input ډیالوګ بکس څرګندیږي.
- د ډیټاسیټ څخه سلسله غوره کړئ.
- په پای کې، ښه تڼۍ فشار کړئ.
موږ لیدلی شو چې اعظمي ارزښت په ډیالوګ بکس کې ښودل شوی.
6. په کالم کې د وروستي ارزښت موندلو لپاره Excel VBA
دلته، موږ غواړو د وروستي قطار یا حجرې ارزښت پوه شوځانګړی کالم. د مثال په توګه، موږ غواړو د محصول کالم څخه وروستی محصول وپیژنو
📌 مرحلې:
- په ماډل کې لاندې VBA کوډ داخل کړئ.
6288
- بیا د <1 په فشارولو سره کوډ چل کړئ>F5 تڼۍ.
وروستی ارزښت په ډیالوګ بکس کې ښودل شوی.
نور ولولئ: په Excel کې په کالم کې د ارزښت وروستی پیښې څنګه ومومئ (5 میتودونه)
د یادولو لپاره شیان
ځینې عام غلطۍ:
- تېروتنه: په یو وخت کې یو ارزښت. ځکه چې د FIND میتود په یو وخت کې یوازې یو ارزښت موندلی شي.
- غلطۍ: #NA په VLOOKUP کې. که چیرې پلټنه شوې ارزښت په ورکړل شوي ډیټاسیټ کې شتون ونلري، نو دا فنکشن به دا #NA تېروتنه راوباسي.
- رینج("Cell_Number").ClearContents برخه ده. د حجرې څخه پخوانی ارزښت پاکولو لپاره کارول کیږي. که نه نو، پخوانی ارزښت باید په لاسي ډول لرې شي.
پایله
دا په Excel کې د VBA کوډ په کارولو سره په کالمونو کې د ارزښت موندلو ځینې لارې دي. ما ټول میتودونه د دوی اړوند مثالونو سره ښودلي مګر ډیری نور تکرارونه شتون لري. ما د کارول شویو دندو په اساساتو هم بحث کړی دی. که تاسو د دې لاسته راوړلو کومه بله لاره لرئ، نو مهرباني وکړئ له موږ سره یې شریک کړئ. په Excel کې د نورو په زړه پورې مقالو لپاره زموږ ویب پاڼه ExcelWIKI وګورئ.