په Excel کې د VBA په کارولو سره د قطار شمیره موندلو څرنګوالی (4 میکرو)

  • دا شریک کړه
Hugh West

موږ په 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
  • ALT + F11 فشار ورکړئ 2> د VBA کړکۍ د خلاصولو لپاره .
    • بیا، د نوي ماډل داخلولو لپاره په لاندې ډول کلیک وکړئ: داخل کړئ > ماډل .

    • وروسته له دې، لاندې کوډونه په ماډل کې ولیکئ-
    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 ته ورشئ.

    هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.