VBA په Excel کې د حد ټاکلو لپاره (7 مثالونه)

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

په دې مقاله کې، تاسو به زده کړئ چې څنګه په VBA ایکسل کې د حجرو، قطارونو او کالمونو لپاره د رینج ترتیب کړئ .

د کار کتاب ډاونلوډ کړئ

تاسو کولی شئ د وړیا تمرین Excel کاري کتاب له دې ځایه ډاونلوډ کړئ.

په VBA.xlsm کې رینج تنظیم کړئ

د VBA رینج آبجیکٹ

د رینج څیز په VBA کې کیدای شي یو واحد حجره، څو حجرې، قطارونه، کالمونه د Excel په کاري پاڼه کې ولري.

د رینج څیز په لاندې ډول دی.

د غوښتنلیک > کاري کتاب > کاري پاڼه > رینج

دا ډول تاسو باید په رینج اعتراض په VBA کې اعلان کړئ.

7 په VBA Excel کې د حد ټاکلو څرنګوالي په اړه مثالونه

دا برخه به په یوه حجره کې د سلسلې تنظیم کولو څرنګوالي په اړه بحث وکړي، څو حجرې، یو قطار، څو قطارونه، یو کالم، څو کالمونه او په VBA Excel کې د کمانډ تڼۍ له لارې یو لړ ترتیب کړئ.

1. په VBA

کې په یو واحد حجره کې رینج تنظیم کړئ دلته به موږ وګورو چې څنګه په یوه یوه حجره کې د VBA سره سینج تنظیم کړو.

ګامونه:

  • په خپل کیبورډ کې Alt + F11 فشار ورکړئ یا ټب ته لاړ شئ Developer -> Visual Basic د خلاصولو لپاره Visual Basic Editor .

  • د پاپ اپ کوډ کړکۍ کې، د مینو بار څخه ، کلیک وکړئ داخل کړئ -> ماډل .

  • لاندې کوډ کاپي کړئ او د کوډ کړکۍ کې یې پیسټ کړئ.
5776

دلته،

B2 = هغه حجره چیرې چې موږ یې تنظیم کول غواړوارزښت. تاسو کولی شئ د سیل ریفرنس شمیره وټاکئ چې تاسو ورته اړتیا لرئ.

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

  • په خپل کیبورډ یا د مینو بار څخه F5 فشار ورکړئ وټاکئ چلول -> فرعي/کارونکي فورمه چلول . تاسو کولی شئ یوازې د میکرو چلولو لپاره په فرعي مینو بار کې د کوچني پلی آیکون باندې کلیک وکړئ. اوس " هیلو ورلډ " ارزښت لري.

    نور ولولئ: په Excel کې د هر حجرې لپاره VBA

    2. په VBA کې په ګڼو حجرو کې رینج تنظیم کړئ

    دلته به وګورو چې څنګه په څو حجرو کې په څو حجرو کې تنظیم کړئ د VBA سره.

    مرحلې:

    • د پخوا په څیر، خلاص کړئ بصری بنسټیز مدیر د Developer tab څخه او Insert a Module په کوډ کړکۍ کې.
    • په کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ.
    1763

    ستاسو کوډ اوس د چلولو لپاره چمتو دی.

    • چل کړئ میکرو او ټولې حجرې له A1 څخه تر 1>D5 اوس " سلام! "

    3 ونیسئ. په VBA

    کې په یو واحد قطار کې رینج تنظیم کړئ دلته به موږ وګورو چې څنګه په یوه قطار کې د VBA سره په یو قطار کې تنظیم کړو.

    مرحلې:

    • د پخوا په څیر، د Developer ټب او Visual Basic Editor خلاص کړئ 1>د کوډ کړکۍ کې موډل داخل کړئ.
    • د کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ.
    3739

    ستاسو کوډ اوس د چلولو لپاره چمتو دی.

    • چلول میکرو اویوازې درېیم قطار له ټولو قطارونو څخه A1 څخه تر D5 اوس ونیسئ " سلام! "

    • قطارونه(3). ارزښت په کوډ کې د ځانګړي سلسلې A1:D5 درېیم قطار ته لاسرسی ورکوي .

    4. په VBA

    کې په څو قطارونو کې رینج تنظیم کړئ دلته به موږ وګورو چې څنګه په څو قطارونو کې د څو قطارونو سره VBA .

    مرحلې:

    • د پخوا په څیر، د Developer ټب او څخه Visual Basic Editor خلاص کړئ د کوډ په کړکۍ کې a موډل داخل کړئ.
    • د کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ.
    9991

    ستاسو کوډ اوس دی د چلولو لپاره چمتو دی.

    • چل کړئ میکرو او لومړی ، دریم او پنځم قطار له ټولو څخه د A1 څخه تر D5 پورې قطارونه اوس " Hello! "

    <1 ونیسئ> ورته لوستل:

    • څنګه د حجرې ارزښت VBA (7 لارې) پراساس حد غوره کړئ
    • د VBA رینج څیز وکاروئ په Excel کې (5 ملکیتونه)
    • د VBA رینج آفسیټ کارولو څرنګوالی (11 لارې)
    • په Excel کې د متغیر قطار شمیر سره د VBA رینج (4) بېلګې)

    5. په VBA

    کې په واحد کالم کې رینج تنظیم کړئ دلته به موږ وګورو چې څنګه حد تنظیم کړو یو واحد کالم د VBA سره.

    مراحلې:

    11>
  • د پخوا په څیر، د Developer ټب څخه Visual Basic Editor خلاص کړئ او د کوډ کړکۍ کې Insert a Module .
  • د کوډ کړکۍ کې،لاندې کوډ کاپي کړئ او پیسټ کړئ.
1671

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

  • چل کړئ میکرو او یوازې 2nd کالم د ټولو کالمونو څخه A1 څخه تر D5 اوس " سلام! "

  • iCol.Columns(2). په کوډ کې ارزښت د ځانګړي سلسلې A1:D5 کالم ته لاسرسی ورکوي. .

6. په VBA کې په څو کالمونو کې رینج تنظیم کړئ

دلته به موږ وګورو چې څنګه په څو کالمونو کې په څو کالمونو کې ترتیب کړئ. کالمونه د VBA سره.

مرحلې:

  • د پخوا په څیر، خلاص کړئ بصری بنسټیز مدیر د Developer tab څخه او Insert a Module په کوډ کړکۍ کې.
  • په کوډ کړکۍ کې، لاندې کوډ کاپي کړئ او پیسټ کړئ .
9275

ستاسو کوډ اوس د چلولو لپاره چمتو دی.

  • چلول میکرو او دوهم او څلورم کالمونه له A1 څخه تر D5 اوس " سلام! "

<9 7. په VBA

کې د کمانډ تڼۍ له لارې رینج تنظیم کړئ دلته به موږ زده کړو چې څنګه د کمانډ تڼۍ په VBA کې د د کمانډ تڼۍ په کارولو سره

مرحلې:

11> 12> ته لاړ شئ پرمخ وړونکي -> داخل کړئ -> د کمانډ تڼۍ.
  • ډاډ ترلاسه کړئ چې تاسو ډیزاین موډ فعال کړی دی.

25>

  • په شیټ کې د کمانډ تڼۍ شاوخوا راوباسئ . تڼۍ او دا به تاسو د کوډ کړکۍ ته بوځي، په اتوماتيک ډول د a1 13>

  • بیرته د ګټو کاري پاڼې ته لاړ شئ او د کمانډ تڼۍ کلیک وکړئ . ستاسو د کوډ پر بنسټ پایله به په کاري پاڼه کې ښکاره شي.

د VBA سیټ رینج ګټې

  • دا پلي کول خورا اسانه دي.
  • د رینج اعتراض دننه دلیلونه ثابت ندي. نو موږ کولی شو د خپلو اړتیاو سره سم د دلیل ارزښتونه تعدیل کړو.
  • له 1 څخه ډیر ارزښت د دلیل په توګه لیږدول کیدی شي.

د یادولو وړ شیان <5 په VBA کې د CELLS ملکیتونه هم په VBA کې د رینج د تنظیم کولو لپاره کارول کیدی شي.
  • د څیز متغیرات باید د SET
  • نتیجې

    په واسطه د څیز د حوالې په توګه تنظیم شي. په Excel VBA میکرو کې رینج تنظیم کړئ. زه هیله لرم چې دا مقاله ستاسو لپاره ډیره ګټوره وه. د موضوع په اړه د هرې پوښتنې لپاره وړیا احساس وکړئ.

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