مواد جي جدول
اسان توهان کي ڏيکارڻ وارا آهيون 3 طريقا Excel VBA ۾ منتخب رينج مان فعال سيل . هن کي ڏيکارڻ لاءِ، اسان هڪ ڊيٽا سيٽ چونڊيو آهي جنهن سان 3 ڪالمن : “ پهريون نالو ”، “ آخري نالو ”، ۽ “ اي ميل “. اسان هڪ سيل چونڊينداسون ۽ استعمال ڪندي Excel VBA اسان ان سيل مان حد چونڊينداسين.
Practice Workbook ڊائون لوڊ ڪريو
Active Cell.xlsm مان رينج منتخب ڪريو
ايڪسل ۾ VBA استعمال ڪندي ايڪٽو سيل مان رينج چونڊڻ جا 3 طريقا
1. ايڪٽو سيل کان آخري غير خالي سيل تائين رينج چونڊڻ لاءِ VBA کي استعمال ڪرڻ
پهرين طريقي لاءِ، اسان استعمال ڪرڻ وارا آهيون Range.End ملڪيت.
هتي، اسان پنهنجي ڪوڊ کي هڪ ماڊيول طور داخل ڪنداسين. آڻڻ لاءِ ماڊيول ونڊو، هي ڪريو-
قدم:
11>
Visual Basic ونڊو ظاهر ٿيندي.
- آخرڪار، Insert >>> کان منتخب ڪريو Module .
اهو آڻيندو Module ونڊو.
1.1. End(xlUp) پراپرٽي کي استعمال ڪندي
هن حصي ۾، اسان چونڊ ڪرڻ وارا آهيون رينج مٿي آخري غير خالي سيل<تائين. 2> اسان جي فعال سيل مان.
0> قدم: 11>5705
اسان اسان جي ذيلي طريقي 19>ToUp . پوء اسان اسان جي چونڊ ڪري رهيا آهيون حد . پهرين قيمت اسان جي فعال سيل آهي. آخري قدر آهي ActiveCell.End(xlUp) . آخر ۾، اسان منتخب ڪري رهيا آهيون رينج سان رينج . منتخب ڪريو طريقو.
- <12 ٽيون، محفوظ ڪريو ان کي ۽ ونڊو بند ڪريو. 12>ان کان پوءِ، چونڊيو سيل C6 . هي سيل اسان جو فعال سيل آهي. 14>
- مان ڊولپر ٽئب >>> منتخب ڪريو Macros .
- پوءِ، " Macro name: " مان " ToUp " چونڊيو.
- آخر ۾، ڪلڪ ڪريو چلايو >.
- پهريون، مٿي آڻيو ماڊيول ونڊو. 12>ٻيو، قسم هيٺ ڏنل ڪوڊ.
22>3>
هاڻي، اسان وڃڻ وارا آهيون. آڻيو Macro ونڊو. ائين ڪرڻ لاءِ-
ان کان پوءِ، Macro ڊائيلاگ باڪس ظاهر ٿيندو.
اسان اهو ڏسي سگهون ٿا، اسان چونڊيو آهي سيل رينج C4:C6 .
0> وڌيڪ پڙهو: 1>Excel VBA: نقل ڪريو متحرڪ رينج ٻئي ورڪ بڪ ڏانهن
1.2. Encorporating the End(xlDown) Property
هن حصي ۾، اسان پنهنجي فعال سيل مان رينج هيٺ کي چونڊڻ وارا آهيون.
قدم:
11>5282
اسان اسان جي سب پروسيجر ToDown کي سڏي رهيا آهيون. پوء اسان اسان جي چونڊ ڪري رهيا آهيون حد . پهرين قيمت اسان جي فعال سيل آهي. آخري قدر آهي ActiveCell.End(xlDown) . آخرڪار، اسان آهيونمنتخب ڪريو رينج سان رينج . منتخب ڪريو طريقو.
- ٽيون، <1 ان کي محفوظ ڪريو ۽ ونڊو بند ڪريو.
- ان کان پوء، چونڊيو سيل C6 . هي آهي اسان جو فعال سيل . 14>
- منتخب ڪريو " ToDown ".
- آخر ۾، ڪلڪ ڪريو چلايو .
27>
11>12>پوءِ، آڻيو ميڪرو ڊائلاگ باڪس .<13<0 اهڙيءَ طرح، اسان پنهنجي فعال سيلمان چونڊيو آهيهڪ رينجاستعمال ڪندي Excel VBA.
وڌيڪ پڙهو: Excel VBA to Loop through Range till Empty Cell (4 مثال)
ملندڙ آرٽيڪل
- Excel VBA: رينج ۾ ڪالمن ذريعي لوپ ڪريو (5 مثال)
- ايڪسل ۾ هر قطار لاءِ VBA ڪيئن استعمال ڪجي
- Excel ميڪرو: ڪيترن ئي ڪالمن کي متحرڪ رينج سان ترتيب ڏيو (4 طريقا)
- VBA to Loop through Rows and Columns in a range in Excel (5 مثال) 12>1>ڪيئن بدلجي رينج کي ايڪسل VBA ۾ صف ۾ (3 طريقا)
1.3. End(xlToLeft) پراپرٽي کي لاڳو ڪرڻ
هن حصي ۾، اسان پنهنجي فعال سيل جي رينج کي کاٻي کي منتخب ڪرڻ وارا آهيون. .
قدم:
- سڀ کان پهريان، مٿي آڻيو ماڊيول ونڊو.
- ٻيو، قسم ھيٺ ڏنل ڪوڊ.
1395
اسان اسان جي سب پروسيجر ToLeft کي سڏي رهيا آهيون. پوء اسان اسان جي چونڊ ڪري رهيا آهيون حد . پهرين قيمت اسان جي فعال سيل آهي. آخري قدر آهي ActiveCell.End(xlToLeft) . آخر ۾، اسان رينج کي رينج سان منتخب ڪري رهيا آهيون. منتخب ڪريو طريقو.
- <12 ٽيون، محفوظ ڪريو ان کي ۽ ونڊو بند ڪريو. 12>ان کان پوءِ، چونڊيو سيل D7 . هي آهي اسان جو فعال سيل .
11>
<0 اهڙيءَ طرح، اسان پنهنجي فعال سيل مان چونڊيو آهي هڪ رينج استعمال ڪندي Excel VBA .
1.4. End(xlToRight) پراپرٽي کي لاڳو ڪرڻ
هن حصي ۾، اسان پنهنجي فعال سيل جي رينج کي ساڄي کي منتخب ڪرڻ وارا آهيون. .
قدم:
- سڀ کان پهريان، مٿي آڻيو ماڊيول ونڊو.
- ٻيو، قسم ھيٺ ڏنل ڪوڊ.
3219
اسان اسان جي ذيلي طريقيڪار ToRight کي سڏي رهيا آهيون. پوء اسان اسان جي چونڊ ڪري رهيا آهيون حد . پهرين قيمت اسان جي فعال سيل آهي. آخري قدر آهي ActiveCell.End(xlToRight) . آخر ۾، اسان رينج کي رينج سان منتخب ڪري رهيا آهيون. منتخب ڪريو طريقو.
34>
- <12 ٽيون، محفوظ ڪريو ان کي ۽ ونڊو بند ڪريو.
35>
11>12>پوءِ، آڻيو ميڪرو ڊائلاگ باڪس.<13<0 اهڙيء طرح، اسان منتخب ڪيو آهيهڪ حداسان جي فعال سيلمان استعمال ڪندي Excel VBA.
2. استعمال ڪندي VBA رينج. آفسٽ پراپرٽي فعال سيل مان رينج چونڊڻ لاءِ ايڪسل ۾ VBA استعمال ڪندي
ٻئي طريقي لاءِ، اسان استعمال ڪرڻ وارا آھيون VBA Range.Offset ملڪيت کي چونڊڻ لاءِ range اسان جي فعال سيل استعمال ڪندي. .
Steps:
- سڀ کان پهريان، ٽائپ ڪريو ھيٺ ڏنل ڪوڊ کي ماڊيول ونڊو ۾.
7015
اسان پنهنجو سب پروسيجر UsingOffset ٺاهيو آهي. پوء اسان اسان جي چونڊ ڪري رهيا آهيون حد . پهرين قيمت اسان جي فعال سيل آهي. آخري قدر آهي ActiveCell.Offset (1,2) . آفسيٽ پراپرٽي سان اسان 1 قطار هيٺ ۽ 2 ڪالمن ساڄي منتقل ڪري رهيا آهيون. آخر ۾، اسان رينج کي رينج سان منتخب ڪري رهيا آهيون. منتخب ڪريو طريقو.
- ٻيو، محفوظ ڪريو ان کي ۽ بند ڪريو ونڊو. 12>ان کان پوء، چونڊيو سيل B8 . هي آهي اسان جو فعال سيل .
11>
<0 نتيجي ۾، اسان چونڊيو آهيهڪ رينجمان فعال سيل. ان کان علاوه، اھو اھو آھي جيڪو آخري مرحلو ڏسڻ گھرجي.
وڌيڪ پڙھو: Excel VBA: قدرن سان سيلن جي حد حاصل ڪريو (7 مثال)
3. موجوده علائقي جي ملڪيت کي استعمال ڪندي ايڪسل ۾ VBA استعمال ڪندي فعال سيل مان رينج چونڊيو
آخري طريقي لاءِ، اسان استعمال ڪنداسين Range.CurrentRegion ملڪيت.
Steps:
- <12 سڀ کان پهريان، ٽائپ ڪريو هيٺ ڏنل ڪوڊ ماڊيول ونڊو ۾.
8610
اسان اسان جي سب طريقي کي ڪال ڪري رهيا آهيون. سي ريجن . پوء اسان اسان جي چونڊ ڪري رهيا آهيون حد . سان موجوده علائقو پراپرٽي، اسان منتخب ڪري رهيا آهيون رينج هڪ خالي سيل تائين. آخر ۾، اسان رينج کي رينج سان منتخب ڪري رهيا آهيون. منتخب ڪريو طريقو.
42>
- ٻيو، محفوظ ڪريو ان کي ۽ واپس وڃو Excel شيٽ.
- ان کان پوءِ، چونڊيو سيل C10 . هي آهي اسان جو فعال سيل .
43>
11><0 اهڙيءَ طرح، اسان چونڊيو آهي رينج هڪ خالي سيل تائين.
45>
مشق سيڪشن
اسان Excel فائل ۾ هر طريقي لاءِ عملي ڊيٽا سيٽ مهيا ڪيا آهن.
نتيجو
اسان' توھان کي ڏيکاريو آھي 3 طريقا Excel VBA منتخب رينج from active cell . جيڪڏهن توهان قدمن کي سمجهڻ ۾ ڪنهن به پريشاني کي منهن ڏيو، هيٺ ڏنل تبصرو ڪرڻ لاء آزاد محسوس ڪريو. پڙهڻ لاءِ مهرباني، شاندار رهو!