فہرست کا خانہ
یہ ٹیوٹوریل ایکسل میں ایک کالم میں استعمال شدہ رینج کو منتخب کرنے کے لیے VBA استعمال کرنے کی 8 مثالیں دکھائے گا۔ عام طور پر، ایکسل میں UsedRange پراپرٹی ورک شیٹ کے اس حصے کی نمائندگی کرتی ہے جس پر ڈیٹا ہوتا ہے۔ مثالوں کو واضح طور پر بیان کرنے کے لیے، ہم تمام مثالوں کے لیے ایک مخصوص ڈیٹاسیٹ میں UsedRange پراپرٹی کا اطلاق کریں گے۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
ہم یہاں سے پریکٹس ورک بک ڈاؤن لوڈ کرسکتے ہیں۔ .
Column.xlsm میں UsedRange کو منتخب کرنے کے لیے VBA
8 کالم میں UsedRange کو منتخب کرنے کے لیے VBA کی آسان مثالیں
مندرجہ ذیل تصویر میں ، ہم ڈیٹاسیٹ دیکھ سکتے ہیں جسے ہم تمام مثالوں کے لیے استعمال کریں گے۔ ڈیٹا سیٹ میں سیلز پیپل ، ان کے مقام ، علاقہ، اور ' کل رقم ' سیلز کے نام شامل ہیں۔ اس ڈیٹاسیٹ میں، استعمال شدہ رینج پر عنوان سمیت غور کیا جائے گا۔ لہذا، درج ذیل ڈیٹاسیٹ میں استعمال شدہ رینج ہے ( B2:E15 )۔
1. ایکسل میں VBA کے ساتھ کالم میں UsedRange کو منتخب کریں
سب سے پہلے ہم اپنے ڈیٹا سیٹ سے تمام کالم منتخب کریں گے۔ ایسا کرنے کے لیے ہم کالموں میں VBA منتخب کریں UsedRange پراپرٹی استعمال کریں گے۔ آئیے اس طریقہ کو انجام دینے کے اقدامات دیکھیں۔
STEPS:
- شروع کرنے کے لیے، نام کی ایکٹو شیٹ پر دائیں کلک کریں ' کالم منتخب کریں '۔
- اس کے علاوہ، ' کوڈ دیکھیں ' اختیار منتخب کریں۔
<11
3903
- اس کے بعد، چلائیں پر کلک کریں یا کوڈ کو چلانے کے لیے F5 کی دبائیں۔
- آخر میں، ہمیں مندرجہ ذیل تصویر کی طرح نتیجہ ملتا ہے۔ ہم دیکھ سکتے ہیں کہ ہمارے ڈیٹاسیٹ سے کالموں میں استعمال شدہ رینج اب منتخب ہو گئی ہے۔
2. کالم
میں پوری UsedRange کو کاپی کرنے کے لیے VBA کا استعمال کریں۔ دوسری مثال میں، ہم اپنے ڈیٹا سیٹ سے کالموں میں پوری استعمال شدہ رینج کو کاپی کرنے کے لیے VBA استعمال کریں گے۔ عام طور پر، ہم اپنے ڈیٹا سیٹ سے کسی مخصوص علاقے کو کاپی کرنے کے لیے یہ طریقہ استعمال کرتے ہیں۔ اس طریقہ کو انجام دینے کے لیے ہمیں درج ذیل مراحل پر عمل کرنے کی ضرورت ہے۔
STEPS:
- سب سے پہلے، ' کاپی<نامی فعال ورک شیٹ ٹیب پر جائیں 2>'۔
- اس کے بعد، اس ٹیب پر دائیں کلک کریں اور ' کوڈ دیکھیں ' آپشن کو منتخب کریں۔
- یہ موجودہ ورک شیٹ کے لیے ایک خالی VBA کوڈ ونڈو کھولے گا۔ اس ونڈو کو حاصل کرنے کا دوسرا طریقہ یہ ہے کہ کی بورڈ سے Alt + F11 دبائیں۔
- پھر، اس کوڈ ونڈو میں نیچے کا کوڈ داخل کریں:
2378
- اب، کوڈ کو چلانے کے لیے چلائیں پر کلک کریں یا F5 کی دبائیں۔
- آخر میں، ہم مندرجہ ذیل کی طرح نتیجہ دیکھ سکتے ہیں۔ نیز، ہم استعمال شدہ رینج کے ارد گرد ایک بارڈر لائن دیکھ سکتے ہیں۔ یہ اشارہ کرتا ہے کہ کوڈ نے ڈیٹا کاپی کیا ہے۔اس بارڈر کے اندر۔
مزید پڑھیں: ایکسل VBA: ڈائنامک رینج کو دوسری ورک بک میں کاپی کریں
3. شمار نمبر VBA کا استعمال کرتے ہوئے UsedRange میں کالموں کا
تیسری مثال میں، ہم ایکسل کا استعمال کرتے ہوئے اپنے ڈیٹاسیٹ میں کالموں کی تعداد شمار کریں گے VBA منتخب کریں استعمال شدہ رینج طریقہ کالم میں . یہ مثال ایک میسج باکس میں ہمارے ڈیٹاسیٹ میں استعمال شدہ رینج کے اندر کالموں کی کل تعداد لوٹائے گی۔ اس طریقہ کو عمل میں لانے کے لیے درج ذیل مراحل پر عمل کریں۔
STEPS:
- سب سے پہلے، ' Count_Columns ' نامی ایکٹو شیٹ منتخب کریں۔
- دوسرے طور پر، فعال شیٹ کے نام پر دائیں کلک کریں اور آپشن ' ویو کوڈ ' پر کلک کریں۔
- مندرجہ بالا کمانڈ فعال ورک شیٹ کے لیے ایک خالی VBA کوڈ ونڈو کھولتی ہے۔ ہم کی بورڈ سے Alt + F11 دبا کر بھی کوڈ ونڈو حاصل کر سکتے ہیں۔
- تیسرے، اس خالی کوڈ ونڈو میں درج ذیل کوڈ کو داخل کریں:
7275
- اس کے بعد، چلائیں پر کلک کریں یا کوڈ کو چلانے کے لیے F5 کی دبائیں۔
- آخر میں، ہمیں نتیجہ ایک میسج باکس میں ملتا ہے۔ استعمال شدہ رینج میں کالموں کی تعداد 4 ہے۔
مزید پڑھیں: رینج میں قطاریں گننے کے لیے VBA کا استعمال کیسے کریں ایکسل میں ڈیٹا کے ساتھ (5 میکروز)
4. استعمال شدہ رینج میں آخری کالم کی تعداد شمار کرنے کے لیے ایکسل VBA
پچھلے طریقہ میں، ہم نے آخری کالم کی تعداد کو نکالا استعمال شدہ رینج.تاہم، اس مثال میں، ہم VBA منتخب UsedRange پراپرٹی کا استعمال کرتے ہوئے پوری ورک شیٹ میں استعمال شدہ رینج میں آخری کالم کی تعداد کا تعین کریں گے۔ آئیے ان اقدامات کو دیکھتے ہیں جن پر عمل کرنے کے لیے ہمیں اس عمل کو انجام دینے کی ضرورت ہے۔
STEPS:
- شروع کرنے کے لیے، دائیں کلک کریں ' آخری کالم ' نامی ایکٹو شیٹ پر۔
- اس کے بعد، ' ویو کوڈ ' کا آپشن منتخب کریں۔
- لہذا، اوپر کی کمانڈ اس ورک شیٹ کے لیے ایک خالی VBA کوڈ ونڈو کھولتی ہے۔ اس کوڈ ونڈو کو کھولنے کا ایک متبادل طریقہ یہ ہے کہ Alt + F11 دبائیں۔
- اس کے بعد اس کوڈ ونڈو میں درج ذیل کوڈ داخل کریں:
2135
- اب، چلائیں پر کلک کریں یا کوڈ کو چلانے کے لیے F5 کی دبائیں۔
<3
- آخر میں، ہمیں اپنا نتیجہ میسج باکس میں ملتا ہے۔ استعمال شدہ رینج میں آخری کالم 5واں ورک شیٹ کا کالم ہے۔
اسی طرح کی ریڈنگز
- ایکسل میں ایک رینج میں ہر قطار کے لیے VBA کا استعمال کیسے کریں
- ایکسل میں ایکٹو سیل سے رینج منتخب کرنے کے لیے VBA استعمال کریں (3 طریقے)
- ایکسل میکرو: ایک سے زیادہ کالموں کو ڈائنامک رینج کے ساتھ ترتیب دیں (4 طریقوں)
5. VBA کے ساتھ UsedRange سے آخری کالم کے آخری سیل کو منتخب کریں
پانچویں مثال میں، ہم ایکسل شیٹ میں آخری کالم کے آخری سیل کو منتخب کرنے کے لیے VBA منتخب کریں استعمال شدہ رینج پراپرٹی کا استعمال کریں گے۔ اس مثال کو واضح کرنے کے لیے، ہمہمارے پچھلے ڈیٹاسیٹ کے ساتھ جاری رہے گا۔ اب، اس طریقہ کو کرنے کے اقدامات پر ایک نظر ڈالیں۔
اقدامات:
- سب سے پہلے، ' Last_Cell<2 نامی ایکٹو شیٹ کو منتخب کریں۔>'۔
- اگلا، اس شیٹ کے نام پر دائیں کلک کریں ۔ آپشن ' View Code ' کو منتخب کریں۔
- پھر، ہمیں ایک خالی VBA کوڈ ونڈو ملتی ہے۔ . اس کے علاوہ، ہم اس کوڈ ونڈو کو کھولنے کے لیے Alt + F11 دبائیں۔
- اس کے بعد، اس کوڈ ونڈو میں درج ذیل کوڈ کو ٹائپ کریں:
7855
- اب، کوڈ کو چلانے کے لیے چلائیں پر کلک کریں یا F5 دبائیں۔
- آخر میں، ہم مندرجہ ذیل تصویر میں نتیجہ دیکھ سکتے ہیں۔ آخری کالم کا منتخب کردہ آخری سیل سیل E15 ہے۔
6. ایکسل VBA
کے ساتھ منتخب شدہ UsedRange کی سیل رینج تلاش کریں۔اس مثال میں، ہم ایکسل ورک شیٹ میں منتخب استعمال شدہ رینج کی سیل رینج تلاش کرنے کے لیے VBA کا اطلاق کریں گے۔ ہم اپنی استعمال شدہ رینج میں تمام کالموں کے لیے VBA کوڈ استعمال کریں گے۔ کوڈ سیل رینج کے ساتھ ساتھ استعمال شدہ رینج میں کالم کا پتہ بھی لوٹائے گا۔ اس عمل کو انجام دینے کے لیے درج ذیل مراحل پر عمل کریں۔
اقدامات:
- شروع میں، فعال شیٹ ٹیب پر دائیں کلک کریں جس کا نام ' سیل کی حد تلاش کریں '۔
- دوسرے طور پر، ' کوڈ دیکھیں ' کا اختیار منتخب کریں۔
- یہ ایک خالی VBA کوڈ ونڈو کھولے گا۔ اس کوڈ ونڈو کو کھولنے کا دوسرا طریقہ Alt دبانا ہے۔ + F11 .
- تیسرے طور پر، اس کوڈ ونڈو میں درج ذیل کوڈ درج کریں:
6068
- پھر، کوڈ کو چلانے کے لیے پر کلک کریں۔ 1 مندرجہ ذیل تصویر نتیجہ دکھاتی ہے۔
اسی طرح کی ریڈنگز
- VBA to Loop through Rows and ایکسل میں رینج میں کالم (5 مثالیں)
- ایکسل VBA میں رینج کو صف میں کیسے تبدیل کریں (3 طریقے)
7۔ داخل کریں خالی سیلوں کو شمار کرنے کے لیے VBA استعمال شدہ رینج پراپرٹی
اس مثال میں، ہم ایکسل شیٹ میں خالی سیلوں کی گنتی کے لیے VBA منتخب UsedRange پراپرٹی استعمال کریں گے۔ کبھی کبھی ہمارے ڈیٹاسیٹ کی استعمال شدہ رینج میں ہمارے پاس خالی سیل ہو سکتے ہیں۔ ہم UsedRange پراپرٹی کا استعمال کرکے ان خالی سیلوں کی تعداد آسانی سے گن سکتے ہیں۔ آئیے اس مثال کو انجام دینے کے اقدامات دیکھیں۔
اقدامات:
- سب سے پہلے، 'نامی ایکٹو شیٹ ٹیب پر دائیں کلک کریں خالی_سیل '۔
- اس کے بعد، ' کوڈ دیکھیں ' اختیار منتخب کریں۔ 12> اوپر کی کارروائی ایک خالی VBA کوڈ ونڈو کو کھولتی ہے۔ اس کوڈ ونڈو کو کھولنے کا ایک متبادل طریقہ یہ ہے کہ Alt + F11 دبائیں۔
- پھر اس کوڈ ونڈو میں درج ذیل کوڈ داخل کریں:
1611
- اس کے بعد، چلائیں پر کلک کریں یا کوڈ چلانے کے لیے F5 کی دبائیں۔
- آخر میں، ہمیں میسج باکس میں نتیجہ ملے گا۔ دیمیسج باکس ہماری استعمال شدہ رینج میں کل سیلز اور خالی سیلز کی تعداد ظاہر کرے گا۔
8. VBA استعمال شدہ رینج ایکسل <10 میں کالم میں پہلا خالی سیل تلاش کرنے کے لیے>
آخری مثال میں، ہم اپنی ایکسل ورک شیٹ میں پہلے خالی سیل کو تلاش کرنے کے لیے کالم میں استعمال شدہ رینج پراپرٹی کو منتخب کرنے کے لیے ایکسل VBA استعمال کریں گے۔ یہ طریقہ کسی خاص کالم کے پہلے خالی سیل کو تلاش کرے گا۔ خالی سیل ہمیشہ ڈیٹاسیٹ کے استعمال شدہ رینج سے باہر ہوگا۔ لہذا، اگر کوئی سیل استعمال شدہ رینج میں خالی یا خالی ہے تو اسے اس طریقہ کار میں نہیں سمجھا جائے گا۔ اب، اس طریقہ کو انجام دینے کے لیے درج ذیل اقدامات پر عمل کریں۔
STEPS:
- شروع کرنے کے لیے، فعال پر دائیں کلک کریں شیٹ ٹیب جس کا نام ' First_Empty ' ہے۔
- اس کے علاوہ، ' ویو کوڈ ' اختیار منتخب کریں۔
<3
- یہ ایک خالی VBA کوڈ ونڈو کھولے گا۔ اس کوڈ ونڈو کو کھولنے کے لیے ہم Alt + F11 بھی دبا سکتے ہیں۔
- مزید برآں، درج ذیل کوڈ کو خالی VBA کوڈ ونڈو میں ٹائپ کریں:
6950
- پھر، کوڈ کو چلانے کے لیے چلائیں پر کلک کریں یا F5 کی دبائیں
- آخر میں، اوپر کا کوڈ سیل E16 میں ویلیو ' FirstEmptyCell ' داخل کرے گا۔ ڈیٹا سیٹ کی استعمال شدہ رینج کے بعد یہ کالم E کا پہلا خالی سیل ہے۔
مزید پڑھیں: Excel VBA to خالی سیل (4 مثالوں)
تک رینج کے ذریعے لوپ کریں۔نتیجہ
مختصر طور پر، یہ ٹیوٹوریل ایکسل شیٹ میں VBA منتخب UsedRange پراپرٹی کو استعمال کرنے کے لیے 8 مثالیں دکھاتا ہے۔ اپنی صلاحیتوں کو جانچنے کے لیے، اس مضمون کے لیے استعمال شدہ پریکٹس ورک شیٹ ڈاؤن لوڈ کریں۔ اگر آپ کے کوئی سوالات ہیں تو براہ کرم نیچے دیئے گئے باکس میں تبصرہ کرنے کے لئے آزاد محسوس کریں۔ ہماری ٹیم آپ کے پیغام پر جلد از جلد ردعمل ظاہر کرنے کی کوشش کرے گی۔ مستقبل میں مزید اختراعی Microsoft Excel حل پر نظر رکھیں۔