فہرست کا خانہ
اس ٹیوٹوریل میں، آپ سیکھیں گے کہ کس طرح ایکسل میں پرنٹ ایریا کو دستی طور پر منتخب کرنا ہے اور میکرو کا استعمال کرکے ایک سے زیادہ شیٹس کے لیے پرنٹ رینج کیسے سیٹ کرنا ہے۔
جب آپ کو دبائیں گے۔ ایکسل میں پرنٹ بٹن، پوری اسپریڈشیٹ بطور ڈیفالٹ پرنٹ ہوتی ہے، جو اکثر متعدد صفحات لیتی ہے۔ لیکن کیا ہوگا اگر آپ کو واقعی کاغذ پر ایک بہت بڑی ورک شیٹ کے تمام مواد کی ضرورت نہیں ہے؟ خوش قسمتی سے، ایکسل پرنٹنگ کے حصوں کی وضاحت کرنے کی صلاحیت فراہم کرتا ہے۔ اس خصوصیت کو پرنٹ ایریا کے نام سے جانا جاتا ہے۔
ایکسل پرنٹ ایریا
A پرنٹ ایریا سیلز کی ایک حد ہے حتمی پرنٹ آؤٹ میں شامل کیا جائے۔ اگر آپ پوری اسپریڈشیٹ کو پرنٹ نہیں کرنا چاہتے ہیں تو، ایک پرنٹ ایریا سیٹ کریں جس میں صرف آپ کا انتخاب شامل ہو۔
جب آپ Ctrl + P دبائیں یا کسی شیٹ پر پرنٹ کریں بٹن پر کلک کریں۔ ایک متعین پرنٹ ایریا ہے، صرف وہی علاقہ پرنٹ کیا جائے گا۔
آپ ایک ہی ورک شیٹ میں متعدد پرنٹ ایریاز کو منتخب کر سکتے ہیں، اور ہر ایریا الگ صفحے پر پرنٹ کرے گا۔ ورک بک کو محفوظ کرنے سے پرنٹ ایریا بھی بچ جاتا ہے۔ اگر آپ بعد میں اپنا خیال بدلتے ہیں، تو آپ پرنٹ ایریا کو صاف کر سکتے ہیں یا اسے تبدیل کر سکتے ہیں۔
پرنٹ ایریا کی وضاحت آپ کو اس بات پر زیادہ کنٹرول فراہم کرتی ہے کہ ہر پرنٹ شدہ صفحہ کیسا لگتا ہے اور، مثالی طور پر، آپ کو ہمیشہ ایک سیٹ کرنا چاہیے۔ پرنٹر کو ورک شیٹ بھیجنے سے پہلے پرنٹ ایریا۔ اس کے بغیر، آپ ایسے صفحات کے ساتھ ختم ہو سکتے ہیں جن کو پڑھنا مشکل ہو گا جہاں کچھ اہم قطاریں اور کالم کٹ گئے ہوں، خاص طور پر اگر آپ کی ورک شیٹ اس سے بڑی ہو.PageSetup.PrintArea = "A1:D10" Worksheets( "Sheet2" ).PageSetup.PrintArea = "A1:F10" End Sub
اوپر والا میکرو Sheet1<2 کے لیے پرنٹ ایریا کو A1:D10 پر سیٹ کرتا ہے۔> اور Sheet2 کے لیے A1:F10۔ آپ ان کو اپنی مرضی کے مطابق تبدیل کرنے کے ساتھ ساتھ مزید شیٹس شامل کرنے کے لیے آزاد ہیں۔
ایونٹ ہینڈلر کو اپنی ورک بک میں شامل کرنے کے لیے، ان اقدامات پر عمل کریں:
- Alt + F11 دبائیں بصری بنیادی ایڈیٹر کو کھولیں۔
- بائیں جانب پروجیکٹ ایکسپلورر ونڈو میں، ٹارگٹ ورک بک کے نوڈ کو پھیلائیں اور This Workbook پر ڈبل کلک کریں۔
- This Workbook Code ونڈو میں، کوڈ پیسٹ کریں۔
نوٹ۔ کام کرنے کے لیے اس نقطہ نظر کے لیے، فائل کو میکرو سے چلنے والی ورک بک (.xlsm) کے طور پر محفوظ کرنے کی ضرورت ہے اور ورک بک کھولنے پر میکرو کو فعال کیا جانا چاہیے۔
ایکسل پرنٹ ایریا کے مسائل
ایکسل میں زیادہ تر پرنٹنگ کے مسائل عموماً پرنٹ ایریا کے بجائے پرنٹر کی ترتیبات سے متعلق ہوتے ہیں۔ بہر حال، مندرجہ ذیل ٹربل شوٹنگ ٹپس اس وقت مددگار ثابت ہو سکتی ہیں جب Excel درست ڈیٹا پرنٹ نہ کر رہا ہو۔
ایکسل میں پرنٹ ایریا سیٹ نہیں کیا جا سکتا
مسئلہ : آپ حاصل نہیں کر سکتے۔ آپ کی وضاحت کردہ پرنٹ ایریا کو قبول کرنے کے لیے Excel۔ پرنٹ ایریا فیلڈ کچھ عجیب رینجز دکھاتا ہے، لیکن وہ نہیں جو آپ نے درج کیا ہے۔
حل : پرنٹ ایریا کو مکمل طور پر صاف کرنے کی کوشش کریں، اور پھر اسے نئے سرے سے منتخب کریں۔
تمام کالم پرنٹ نہیں ہوتے ہیں
مسئلہ : آپ نے پرنٹ کے لیے کالموں کی ایک مخصوص تعداد کا انتخاب کیا ہےرقبہ، لیکن ان سب کو پرنٹ نہیں کیا گیا ہے۔
حل : غالباً، کالم کی چوڑائی کاغذ کے سائز سے زیادہ ہے۔ مارجن کو تنگ کرنے کی کوشش کریں یا اسکیلنگ کو ایڈجسٹ کریں - تمام کالموں کو ایک صفحہ پر فٹ کریں کا انتخاب کریں۔
پرنٹ ایریا کئی صفحات پر پرنٹ کرتا ہے
مسئلہ : آپ ایک صفحے کا پرنٹ آؤٹ چاہتے ہیں، لیکن یہ کئی صفحات پر پرنٹ کرتا ہے۔
حل: غیر ملحقہ رگوں کو ڈیزائن کے لحاظ سے انفرادی صفحات پر پرنٹ کیا جاتا ہے۔ اگر آپ نے صرف ایک رینج کا انتخاب کیا ہے لیکن یہ کئی صفحات میں تقسیم ہو جاتا ہے، تو غالباً یہ کاغذ کے سائز سے بڑا ہے۔ اسے ٹھیک کرنے کے لیے، تمام مارجنز کو 0 کے قریب سیٹ کرنے کی کوشش کریں یا Fit Sheet on One Page کا انتخاب کریں۔ مزید تفصیلات کے لیے، براہ کرم ایک صفحے پر Excel اسپریڈشیٹ کو پرنٹ کرنے کا طریقہ دیکھیں۔
اس طرح آپ سیٹ کرتے ہیں۔ ایکسل میں پرنٹ ایریا کو تبدیل اور صاف کریں۔ میں پڑھنے کے لیے آپ کا شکریہ ادا کرتا ہوں اور امید کرتا ہوں کہ آپ کو اگلے ہفتے ہمارے بلاگ پر ملوں گا!
کاغذ جو آپ استعمال کر رہے ہیں۔ایکسل میں پرنٹ ایریا کیسے سیٹ کریں
ایکسل کو یہ بتانے کے لیے کہ آپ کے ڈیٹا کا کون سا سیکشن پرنٹ شدہ کاپی میں ظاہر ہونا چاہیے، درج ذیل میں سے کسی ایک طریقے سے آگے بڑھیں۔
ایکسل میں پرنٹ ایریا سیٹ کرنے کا تیز ترین طریقہ
مستقل پرنٹ رینج سیٹ کرنے کا تیز ترین طریقہ یہ ہے:
- ورک شیٹ کا وہ حصہ منتخب کریں جسے آپ کرنا چاہتے ہیں۔ پرنٹ۔
- صفحہ لے آؤٹ ٹیب پر، صفحہ سیٹ اپ گروپ میں، پرنٹ ایریا پر کلک کریں > پرنٹ ایریا سیٹ کریں ۔
ایک ہلکی بھوری رنگ کی لکیر پرنٹ ایریا کی نشاندہی کرتی نظر آئے گی۔
مزید معلوماتی طریقہ ایکسل میں پرنٹ ایریا کی وضاحت کرنے کے لیے
اپنی تمام ترتیبات کو بصری طور پر دیکھنا چاہتے ہیں؟ پرنٹ ایریا کی وضاحت کے لیے یہاں ایک زیادہ شفاف طریقہ ہے:
- صفحہ لے آؤٹ ٹیب پر، صفحہ سیٹ اپ گروپ میں، ڈائیلاگ لانچر پر کلک کریں اس سے پیج سیٹ اپ ڈائیلاگ باکس کھل جائے گا۔
- شیٹ ٹیب پر، کرسر کو پرنٹ ایریا فیلڈ میں ڈالیں، اور ایک کو منتخب کریں۔ یا آپ کی ورک شیٹ میں زیادہ رینجز۔ متعدد رینجز کو منتخب کرنے کے لیے، براہ کرم Ctrl کلید کو تھامے رکھنا یاد رکھیں۔
- ٹھیک ہے پر کلک کریں۔
تجاویز اور نوٹس:
- جب آپ ورک بک کو محفوظ کرتے ہیں تو پرنٹ ایریا بھی محفوظ کیا جاتا ہے ۔ جب بھی آپ ورک شیٹ پرنٹر کو بھیجیں گے، صرف وہی حصہ پرنٹ کیا جائے گا۔
- اس بات کو یقینی بنانے کے لیے کہ متعین کردہ علاقے وہی ہیں جو آپ واقعی چاہتے ہیں، Ctrl + P دبائیں اور ہر صفحہ پر جائیں۔پیش نظارہ ۔
- پرنٹ ایریا سیٹ کیے بغیر اپنے ڈیٹا کے کسی خاص حصے کو تیزی سے پرنٹ کرنے کے لیے، مطلوبہ رینج منتخب کریں، Ctrl + P دبائیں اور منتخب کریں پرنٹ سلیکشن ڈراپ ڈاؤن فہرست دائیں ترتیبات کے نیچے۔ مزید معلومات کے لیے، براہ کرم سلیکشن، شیٹ یا پوری ورک بک کو پرنٹ کرنے کا طریقہ دیکھیں۔
ایکسل میں ایک سے زیادہ پرنٹ ایریاز کیسے سیٹ کریں
ورک شیٹ کے چند مختلف حصوں کو پرنٹ کرنے کے لیے، آپ اس طرح سے ایک سے زیادہ پرنٹ ایریاز کو منتخب کر سکتے ہیں:
- پہلی رینج کو منتخب کریں، Ctrl کی کو دبائے رکھیں اور دیگر رینجز کو منتخب کریں۔
- صفحہ لے آؤٹ ٹیب پر صفحہ سیٹ اپ گروپ میں، پرنٹ ایریا > پرنٹ ایریا سیٹ کریں پر کلک کریں۔
ہو گیا! متعدد پرنٹ ایریاز بنائے گئے ہیں، ہر ایک اپنے صفحے کی نمائندگی کرتا ہے۔
نوٹ۔ یہ صرف غیر متصل رینجز کے لیے کام کرتا ہے۔ ملحقہ رینجز، یہاں تک کہ الگ سے منتخب بھی، ایک ہی پرنٹ ایریا میں شامل کی جائیں گی۔
ایکسل کو پرنٹ ایریا کو نظر انداز کرنے پر کیسے مجبور کیا جائے
جب آپ پوری شیٹ یا پوری ورک بک کی ہارڈ کاپی چاہتے ہیں لیکن تمام پرنٹ ایریاز کو صاف کرنے کی زحمت نہیں کرنا چاہتے، تو صرف ایکسل سے کہیں کہ وہ انہیں نظر انداز کردے:
- فائل > پرنٹ کریں پر کلک کریں یا Ctrl + P دبائیں۔
- ترتیبات کے تحت، اگلے تیر پر کلک کریں۔ ایکٹو شیٹس پرنٹ کرنے کے لیے اور پرنٹ ایریا کو نظر انداز کریں کو منتخب کریں۔
ایک صفحے پر متعدد علاقوں کو کیسے پرنٹ کریں
کاغذ کی فی شیٹ متعدد علاقوں کو پرنٹ کرنے کی صلاحیت کو a کے ذریعے کنٹرول کیا جاتا ہے۔پرنٹر ماڈل، ایکسل کے ذریعہ نہیں۔ یہ چیک کرنے کے لیے کہ آیا یہ آپشن آپ کے لیے دستیاب ہے، Ctrl + P دبائیں، پرنٹر پراپرٹیز کے لنک پر کلک کریں، اور پھر پرنٹر پراپرٹیز ڈائیلاگ باکس کے دستیاب ٹیبز کے ذریعے <کو تلاش کریں۔ 8>صفحات فی شیٹ آپشن۔
اگر آپ کے پرنٹر کے پاس ایسا آپشن ہے تو آپ خوش قسمت ہیں :) اگر ایسا کوئی آپشن نہیں ہے تو پھر ایک ہی طریقہ ہے کہ میں پرنٹ رینجز کو ایک نئی شیٹ میں کاپی کرنے کے بارے میں سوچ سکتے ہیں۔ پیسٹ اسپیشل فیچر کی مدد سے، آپ کاپی شدہ رینجز کو اصل ڈیٹا سے اس طرح لنک کر سکتے ہیں:
- پہلے پرنٹ ایریا کو منتخب کریں اور اسے کاپی کرنے کے لیے Ctrl + C دبائیں۔
- نئی شیٹ پر، کسی بھی خالی سیل پر دائیں کلک کریں اور منتخب کریں پیسٹ اسپیشل > لنک شدہ تصویر ۔
- دیگر پرنٹ ایریاز کے لیے اقدامات 1 اور 2 کو دہرائیں۔
- نئی شیٹ میں، ایک صفحے پر تمام کاپی شدہ پرنٹ ایریاز کو پرنٹ کرنے کے لیے Ctrl + P دبائیں VBA کے ساتھ ایک سے زیادہ شیٹس کے لیے
اگر آپ کے پاس بالکل ایک جیسی ساخت کے ساتھ بہت ساری ورک شیٹس ہیں، تو آپ واضح طور پر کاغذ پر وہی غصہ نکالنا چاہیں گے۔ مسئلہ یہ ہے کہ کئی شیٹس کو منتخب کرنے سے ربن پر پرنٹ ایریا بٹن غیر فعال ہوجاتا ہے۔ خوش قسمتی سے، متعدد شیٹس میں ایک ہی رینج کو کیسے پرنٹ کیا جائے اس میں ایک آسان حل موجود ہے۔
اگر آپ کو ایک ہی جگہ کو ایک سے زیادہ شیٹس پر پرنٹ کرنا ہے تو، VBA کا استعمال چیزوں کو تیز کر سکتا ہے۔
پرنٹ ایریا سیٹ کریں۔منتخب شیٹس میں جیسا کہ فعال شیٹ پر ہے
یہ میکرو تمام منتخب ورک شیٹس کے پرنٹ ایریا (زبانیں) کو خود بخود سیٹ کرتا ہے جیسا کہ فعال شیٹ پر ہے۔ جب ایک سے زیادہ شیٹس منتخب کی جاتی ہیں، تو ایکٹو شیٹ وہ ہوتی ہے جو آپ کے میکرو چلانے پر نظر آتی ہے۔
Sub SetPrintAreaSelectedSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea In ActiveWheetSheets کے لیے۔ Sheet.PageSetup.PrintArea = CurrentPrintArea span>Next End Subتمام ورک شیٹس میں پرنٹ رینج سیٹ کریں جیسا کہ فعال شیٹ پر ہے
چاہے آپ کے پاس کتنی ہی شیٹس ہوں، یہ کوڈ پوری ورک بک میں پرنٹ رینج کی وضاحت کرتا ہے۔ ایک ہی بار میں. بس، ایکٹیو شیٹ پر مطلوبہ پرنٹ ایریا سیٹ کریں اور میکرو چلائیں:
Sub SetPrintAreaAllSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea ہر شیٹ بک کے لیے اگر ActiveWheet. .Name ActiveSheet.Name پھر Sheet.PageSetup.PrintArea = CurrentPrintArea End If Next End ذیلیمتعدد شیٹس میں مخصوص پرنٹ ایریا سیٹ کریں
مختلف ورک بک کے ساتھ کام کرتے وقت، اگر میکرو اشارہ کرتا ہے تو آپ کو یہ آسان لگ سکتا ہے آپ ایک رینج کو منتخب کرنے کے لیے۔
یہاں یہ ہے کہ یہ کیسے کام کرتا ہے: آپ تمام ٹارگٹ ورک شیٹس کو منتخب کرتے ہیں، میکرو چلاتے ہیں، اشارہ کرنے پر ایک یا زیادہ رینجز کو منتخب کرتے ہیں (متعدد رینجز کو منتخب کرنے کے لیے، Ctrl کی کو دبائے رکھیں)، اور کلک کریں۔ ٹھیک ہے ۔
میکروز کو کیسے استعمال کریں
سب سے آسان طریقہ یہ ہے کہ پرنٹ ایریا میکروز کے ساتھ ہماری نمونہ ورک بک ڈاؤن لوڈ کریں اور اس ورک بک سے براہ راست میکرو چلائیں۔ یہ طریقہ ہے:
- ڈاؤن لوڈ کردہ ورک بک کو کھولیں اور اگر کہا جائے تو میکرو کو فعال کریں۔
- اپنی اپنی ورک بک کھولیں۔
- اپنی ورک بک میں، Alt + F8 دبائیں، منتخب کریں۔ دلچسپی کا میکرو، اور چلائیں پر کلک کریں۔
نمونہ ورک بک میں درج ذیل میکرو ہیں:
- SetPrintAreaSelectedSheets - سیٹ منتخب شیٹس میں پرنٹ ایریا جیسا کہ ایکٹو شیٹ پر ہے۔
- SetPrintAreaAllSheets – موجودہ ورک بک کی تمام شیٹس میں پرنٹ ایریا سیٹ کرتا ہے جیسا کہ فعال شیٹ پر ہے۔
- SetPrintAreaMultipleSheets - تمام منتخب کردہ ورک شیٹس میں مخصوص پرنٹ ایریا سیٹ کرتا ہے۔
متبادل طور پر، آپآپ کی فائل کو میکرو فعال ورک بک (.xlsm) کے طور پر محفوظ کر سکتا ہے اور اس میں ایک میکرو شامل کر سکتا ہے۔ تفصیلی مرحلہ وار ہدایات کے لیے، براہ کرم ایکسل میں VBA کوڈ داخل کرنے اور چلانے کا طریقہ دیکھیں۔
ایکسل میں پرنٹ ایریا کو کیسے تبدیل کیا جائے
حادثاتی طور پر شامل غیر متعلقہ ڈیٹا یا کچھ منتخب کرنے سے محروم اہم خلیات؟ کوئی مسئلہ نہیں، ایکسل میں پرنٹ ایریا میں ترمیم کرنے کے 3 آسان طریقے ہیں۔
ایکسل میں پرنٹ ایریا کو کیسے بڑھایا جائے
موجودہ پرنٹ ایریا میں مزید سیلز شامل کرنے کے لیے، بس درج ذیل کریں:
- ان سیلز کو منتخب کریں جنہیں آپ شامل کرنا چاہتے ہیں۔
- صفحہ لے آؤٹ ٹیب پر، پیج سیٹ اپ گروپ میں، کلک کریں۔ پرنٹ ایریا > پرنٹ ایریا میں شامل کریں ۔
ہو گیا!
یہ اس کا ہے کورس پرنٹ ایریا میں ترمیم کرنے کا تیز ترین طریقہ ہے، لیکن شفاف نہیں۔ اسے درست کرنے کے لیے، یہاں یاد رکھنے کے لیے چند اہم چیزیں ہیں:
- پرنٹ ایریا میں شامل کریں کا اختیار صرف تب ظاہر ہوتا ہے جب ورک شیٹ میں پہلے سے کم از کم ایک پرنٹ ایریا ہو۔ <13 سیلز موجودہ پرنٹ ایریا سے ملحقہ ہیں، انہیں اسی علاقے میں شامل کیا جائے گا اور اسی صفحہ پر پرنٹ کیا جائے گا۔
- فارمولز ٹیب پر، تعریف شدہ نام گروپ میں، نام مینیجر پر کلک کریں یا Ctrl + F3 شارٹ کٹ دبائیں .
- نام مینیجر ڈائیلاگ باکس میں، وہ رینج منتخب کریں جسے آپ تبدیل کرنا چاہتے ہیں اور ترمیم کریں بٹن پر کلک کریں۔
- صفحہ لے آؤٹ ٹیب پر، صفحہ سیٹ اپ گروپ میں، ڈائیلاگ لانچر پر کلک کریں (نچلے دائیں کونے میں ایک چھوٹا تیر)۔
- صفحہ کے شیٹ ٹیب پر سیٹ اپ ڈائیلاگ باکس، آپ کو پرنٹ ایریا باکس نظر آئے گا اور وہیں پر آپ اپنی ترامیم کر سکتے ہیں:
- موجودہ پرنٹ ایریا کو تبدیل کرنے کے لیے، حذف کریں اور ٹائپ کریں۔ دستی طور پر صحیح حوالہ جات۔
- موجودہ علاقے کو بدلنے کے لیے، کرسر کو پرنٹ ایریا باکس میں رکھیں اور شیٹ پر ایک نئی رینج منتخب کریں۔ یہ تمام موجودہ پرنٹ ایریاز کو ہٹا دے گا اس لیے صرف منتخب کردہ کو سیٹ کیا جائے گا۔
- ایک نیا علاقہ شامل کرنے کے لیے، نئی رینج کا انتخاب کرتے وقت Ctrl کلید کو دبائے رکھیں۔ یہ موجودہ پرنٹ ایریا کے علاوہ ایک نیا پرنٹ ایریا سیٹ کرے گا۔
- دلچسپی کی ورک شیٹ کھولیں۔
- صفحہ لے آؤٹ<2 پر سوئچ کریں> ٹیب > صفحہ سیٹ اپ گروپ اور کلیئر پرنٹ ایریا بٹن پر کلک کریں۔
- آپ کی تمام ورک شیٹس میں ایک جیسا پرنٹ ریج ہونا چاہیے پرنٹنگ۔
Name Manager کا استعمال کرکے ایکسل میں پرنٹ ایریا میں ترمیم کریں<11
ہر بار جب آپ ایکسل میں پرنٹ ایریا سیٹ کرتے ہیں تو، Print_Area نام کی ایک متعین رینج بن جاتی ہے، اور وہاں ہےکچھ بھی نہیں جو آپ کو اس حد کو براہ راست تبدیل کرنے سے روکے گا۔ یہ طریقہ ہے:
<27
پیج سیٹ اپ ڈائیلاگ باکس کے ذریعے پرنٹ ایریا کو تبدیل کریں
ایکسل میں پرنٹ ایریا کو ایڈجسٹ کرنے کا ایک اور تیز طریقہ صفحہ سیٹ اپ ڈائیلاگ باکس کا استعمال کرنا ہے۔ اس طریقہ کے بارے میں سب سے اچھی بات یہ ہے کہ یہ آپ کو اپنی مرضی کے مطابق تبدیلیاں کرنے دیتا ہے - پرنٹ ایریا میں ترمیم کریں، حذف کریں یا نیا شامل کریں۔
میں پرنٹ ایریا کو کیسے صاف کیا جائےExcel
پرنٹ ایریا کو صاف کرنا اتنا ہی آسان ہے جتنا کہ اسے ترتیب دینا :)
نوٹ۔ اگر ایک ورک شیٹ میں متعدد پرنٹ ایریاز شامل ہیں، تو ان سب کو ہٹا دیا جائے گا۔
ایکسل میں پرنٹ ایریا کو کیسے لاک کیا جائے
اگر آپ اپنی ورک بک کو اکثر دوسرے لوگوں کے ساتھ شیئر کرتے ہیں، تو آپ پرنٹ ایریا کی حفاظت کرنا چاہیں گے تاکہ کوئی بھی آپ کے پرنٹ آؤٹ کو خراب نہ کر سکے۔ افسوس کے ساتھ، ورک شیٹ یا ورک بک کی حفاظت کرکے بھی ایکسل میں پرنٹ ایریا کو لاک کرنے کا کوئی براہ راست طریقہ نہیں ہے۔
ایکسل میں پرنٹ ایریا کی حفاظت کا واحد کام کرنے والا حل VBA کے ساتھ ہے۔ اس کے لیے، آپ Workbook_BeforePrint ایونٹ ہینڈلر شامل کرتے ہیں جو پرنٹ کرنے سے پہلے مخصوص پرنٹ ایریا کو خاموشی سے مجبور کرتا ہے۔
ایک آسان طریقہ یہ ہوگا کہ ایونٹ ہینڈلر کو ایکٹو شیٹ<کے لیے سیٹ کیا جائے۔ 9>، لیکن یہ مندرجہ ذیل انتباہات کے ساتھ کام کرتا ہے:
اگر مختلف شیٹس کا ڈھانچہ مختلف ہے، تو ہر شیٹ کے کے لیے پرنٹ ایریا کی وضاحت کریں۔ انفرادی طور پر .
پرائیویٹ ذیلی ورک بک_پہلے پرنٹ کریں (بولین کے طور پر منسوخ کریں) ورک شیٹس ("Sheet1"