Excel میں کام کرتے وقت، آپ کو بعض اوقات اپنی اسپریڈشیٹ کی ایک یا زیادہ کاپیاں بنانے کی ضرورت ہوگی۔ خوش قسمتی سے، ڈپلیکیٹ اسپریڈشیٹ بنانا کوئی مشکل کام نہیں ہے۔
اس مضمون میں، آپ ایکسل شیٹ کو متعدد طریقوں سے اور مختلف پلیٹ فارمز پر نقل کرنے کا طریقہ سیکھیں گے۔ اس کے علاوہ، ہم شیٹ کی نقل سے متعلق دیگر مفید خصوصیات کا احاطہ کریں گے، جیسے شیٹ کو منتقل کرنا، متعدد شیٹس کو کاپی کرنا، شیٹس کو چھپانا، اور بہت کچھ۔
ایکسل میں شیٹ کی نقل کیسے بنائیں؟
شیٹ کو ڈپلیکیٹ کرنے کا تیز ترین طریقہ گھسیٹنا اور گرانا ہے۔ یہاں یہ ہے کہ یہ کیسے ہوتا ہے:
- اسکرین کے نیچے، وہ شیٹ ٹیب منتخب کریں جسے آپ کاپی کرنا چاہتے ہیں۔
- اپنے کی بورڈ پر "کنٹرول" کلید (Ctrl) کو دبائے رکھیں۔
- Ctrl کلید کو تھامے ہوئے، اپنے ماؤس سے ٹیب کو گھسیٹ کر چھوڑیں۔
اگر آپ کے پاس بہت زیادہ شیٹس ہیں اور چاہتے ہیں کہ آپ کی شیٹ کی کاپی کسی مخصوص جگہ پر ظاہر ہو، تو درج ذیل کام کریں:
- جس شیٹ ٹیب کو آپ کاپی کرنا چاہتے ہیں اس پر دائیں کلک کریں۔
- "منتقل یا کاپی" پر کلک کریں۔
- اس ورک بک کا انتخاب کریں جس میں آپ اپنا ڈپلیکیٹ رکھنا چاہتے ہیں۔
- وہ شیٹ منتخب کریں جس سے پہلے آپ اپنی ڈپلیکیٹ ظاہر کرنا چاہتے ہیں۔
- "ایک کاپی بنائیں" کو چیک کریں۔
- "ٹھیک ہے" پر کلک کریں۔
میک پر ایکسل میں شیٹ کی نقل کیسے بنائیں؟
میک صارفین کے لیے، ڈریگنگ تکنیک بھی لاگو ہوتی ہے:
- "آپشن" کلید کو دبائیں اور تھامیں۔
- شیٹ ٹیب پر کلک کریں اور اسے جہاں چاہیں گھسیٹیں۔
- شیٹ ٹیب کو چھوڑیں اور آپشن کی کو جاری کریں۔
تاہم، اگر آپ اپنی شیٹ کو کسی اور ورک بک میں کاپی کرنا چاہتے ہیں، تو طریقہ قدرے مختلف ہے:
- وہ ورک بک کھولیں جس میں آپ اپنا ڈپلیکیٹ رکھنا چاہتے ہیں۔
- ورک بک میں جو اصل پر مشتمل ہے، شیٹ ٹیب پر دائیں کلک کریں۔
- "منتقل یا کاپی" پر کلک کریں۔
- ورک بک کا انتخاب کریں جہاں آپ اپنی شیٹ پیسٹ کرنا چاہتے ہیں۔
- یقینی بنائیں کہ آپ "ایک کاپی بنائیں" کو چیک کرتے ہیں۔
- "ٹھیک ہے" پر کلک کریں۔
ایکسل میں متعدد بار شیٹ کی نقل کیسے بنائیں؟
آپ اپنی ایکسل شیٹ ڈپلیکیٹس کی تعداد کو تیزی سے ضرب دینے کے لیے ڈریگ اینڈ ڈراپ تکنیک کا استعمال کر سکتے ہیں:
- اوپر دیئے گئے طریقوں میں سے کسی ایک کو استعمال کرتے ہوئے اپنی شیٹ کی ایک کاپی بنائیں۔
- شفٹ کو دبائے رکھیں اور اپنے ماؤس کا استعمال کرتے ہوئے کاپی شدہ شیٹ اور اصلی کے ٹیبز کو منتخب کریں۔ نوٹ کریں کہ دو شیٹ ٹیبز ایک دوسرے کے قریب ہونے چاہئیں۔
- شفٹ جاری کریں اور Ctrl کو دبائے رکھیں۔
- دو ٹیبز کو گھسیٹیں اور چھوڑیں۔
- Ctrl جاری کریں۔
ان اقدامات کو دہرائیں۔ ہر بار، آپ ایک جیسی شیٹ ٹیبز کی تعداد بڑھا سکتے ہیں جنہیں آپ مزید نقل کرنا چاہتے ہیں۔
شارٹ کٹ کے ساتھ ایکسل میں شیٹ کی نقل کیسے بنائیں؟
اگر آپ بٹن کے کلک سے بڑی تعداد میں شیٹ کاپیاں بنانا چاہتے ہیں تو آپ کی بورڈ شارٹ کٹ بنا سکتے ہیں:
- ربن میں "دیکھیں" ٹیب پر جائیں۔
- "میکروز" پر کلک کریں۔
- ڈراپ ڈاؤن مینو میں، "ریکارڈ میکرو" پر کلک کریں۔
- وہ شارٹ کٹ کلید درج کریں جسے آپ استعمال کرنا چاہتے ہیں (جیسے "D")۔
- "ٹھیک ہے" پر کلک کریں۔
- جس شیٹ ٹیب کو آپ ڈپلیکیٹ کرنا چاہتے ہیں اس پر دائیں کلک کریں۔
- "منتقل یا کاپی" پر کلک کریں۔
- وہ ورک بک منتخب کریں جس میں آپ اپنی کاپی پیسٹ کرنا چاہتے ہیں۔
- وہ شیٹ منتخب کریں جس سے پہلے آپ اپنی ڈپلیکیٹ ظاہر کرنا چاہتے ہیں۔
- "ایک کاپی بنائیں" کو چیک کریں۔
- "میکروز" پر دوبارہ کلک کریں۔
- "ریکارڈنگ بند کرو" کو منتخب کریں۔
اب، شیٹ ٹیب پر کلک کریں اور شیٹ کو فوری طور پر ڈپلیکیٹ کرنے کے لیے Ctrl + D دبائیں۔ اس شارٹ کٹ کو جتنی بار ضرورت ہو استعمال کریں۔
VBA میں ایکسل میں شیٹ کی نقل کیسے بنائیں؟
مائیکروسافٹ آفس کے پروگراموں کی اپنی پروگرامنگ لینگویج ہوتی ہے - ویژول بیسکس فار ایپلیکیشن (VBA)۔ اس کے ساتھ، آپ اپنے لیے شیٹ کی ایک کاپی بنانے کے لیے ایکسل کو پروگرام کر سکتے ہیں۔
سب سے پہلے، آپ کو VBA کھولنے کی ضرورت ہوگی:
- اگر آپ کو ربن پر "ڈیولپرز" ٹیب نظر نہیں آتا ہے، تو "فائل" پر جائیں۔
- "اختیارات" کو منتخب کریں۔
- "ربن کو اپنی مرضی کے مطابق بنائیں" سیکشن میں، "ڈیولپرز" کو چیک کریں۔
- اپنی ورک شیٹ پر واپس جائیں اور ربن میں "ڈیولپرز" ٹیب کو کھولیں۔
- "بصری بنیادی" پر کلک کریں۔
نوٹ: آپ VBA کھولنے کے لیے ایک شارٹ کٹ (Alt + F11) استعمال کر سکتے ہیں، لیکن یہ تمام صارفین کے لیے کام نہیں کر سکتا۔
اب جب کہ آپ نے VBA کھول دیا ہے، آپ ایک کوڈ بنا سکتے ہیں جو نقل کے عمل کو خودکار کرے گا:
- VBA کھولنے کے لیے "Visual Basic" پر کلک کریں۔
- "داخل کریں" ٹیب پر کلک کریں اور پھر "ماڈیول" پر کلک کریں۔
- درج ذیل کوڈ کو کاپی اور پیسٹ کریں:
ذیلی کاپیئر ()
مدھم x بطور عدد
x = ان پٹ باکس ("آپ کو کتنی کاپیاں چاہیے؟")
عدد کے لیے = 1 سے x
ActiveWorkbook.Sheets("Sheet1").کاپی _
بعد:=ActiveWorkbook.Sheets("Sheet1")
اگلے
اختتامی ذیلی
- شیٹ 1 کے بجائے، اس شیٹ کا نام درج کریں جسے آپ کاپی کرنا چاہتے ہیں۔
- اپنی ورک شیٹ پر واپس جائیں اور ربن پر "دیکھیں" پر کلک کریں۔
- "میکرو" ٹیب پر کلک کریں اور پھر "میکرو دیکھیں" پر کلک کریں۔
- "کاپیئر" میکرو کو منتخب کریں اور "چلائیں" پر کلک کریں۔
- ان کاپیوں کی تعداد درج کریں جو آپ بنانا چاہتے ہیں (جیسے "20")۔
- "ٹھیک ہے" پر کلک کریں۔
میں Excel آن لائن میں شیٹ کی نقل کیسے بنا سکتا ہوں؟
اگر آپ ایکسل آن لائن استعمال کر رہے ہیں، تو شیٹ کو نقل کرنے کا ایک آسان طریقہ بھی ہے:
- جس شیٹ ٹیب کو آپ ڈپلیکیٹ کرنا چاہتے ہیں اس پر دائیں کلک کریں۔
- "ڈپلیکیٹ" پر کلک کریں۔
ایکسل میں ورک بک کی نقل کیسے بنائیں؟
سب سے پہلے، آپ کو ڈائیلاگ باکس میں جانا ہوگا جو آپ کو ایک موجودہ ایکسل دستاویز کھولنے دیتا ہے۔ اس ڈائیلاگ باکس تک رسائی آپ کے Excel کے ورژن کے لحاظ سے مختلف ہوتی ہے:
- ایکسل 2007 - آفس> اوپن
ایکسل 2010 - فائل> کھولیں۔
ایکسل 2013 - فائل> کمپیوٹر> براؤز کریں۔
ایکسل 2016 - فائل> براؤز کریں۔
- ایکسل دستاویز پر جائیں جسے آپ کاپی کرنا چاہتے ہیں اور اسے منتخب کریں۔
- "اوپن" بٹن پر چھوٹے تیر پر کلک کریں۔
- ڈراپ ڈاؤن مینو سے، "کاپی کے طور پر کھولیں" کو منتخب کریں۔
اب آپ کے پاس دو ایک جیسی ورک بک ہیں۔ اگر ضرورت ہو تو نئی ورک بک کی کاپی کا نام تبدیل کریں۔
ایکسل میں شیٹ کو کیسے منتقل کریں؟
ایکسل میں شیٹ کو منتقل کرنے کے دو آسان طریقے ہیں۔
آپ آسانی سے وہ شیٹ ٹیب منتخب کر سکتے ہیں جسے آپ منتقل کرنا چاہتے ہیں اور اسے مطلوبہ مقام پر گھسیٹ سکتے ہیں۔
یا، اگر آپ کے پاس بہت زیادہ شیٹس ہیں، تو آپ یہ کر سکتے ہیں:
- جس شیٹ ٹیب کو آپ منتقل کرنا چاہتے ہیں اس پر دائیں کلک کریں۔
- "منتقل یا کاپی" پر کلک کریں۔
- وہ شیٹ ٹیب منتخب کریں جس سے پہلے آپ اپنی شیٹ کو ظاہر کرنا چاہتے ہیں۔
- "ٹھیک ہے" پر کلک کریں۔
شارٹ کٹ کے ساتھ ایکسل میں شیٹ کو کیسے منتقل کیا جائے؟
ایکسل میں شیٹ کو منتقل کرنے کے لیے شارٹ کٹ بنانے کے لیے، آپ کو میکرو بنانے کی ضرورت ہوگی:
- ربن پر "دیکھیں" ٹیب پر جائیں۔
- "میکروز" ٹیب پر کلک کریں۔
- "ریکارڈ میکرو" کو منتخب کریں۔
- وہ کلید داخل کریں جسے آپ شارٹ کٹ کے طور پر استعمال کرنا چاہتے ہیں (جیسے "M")۔
- جس شیٹ ٹیب کو آپ منتقل کرنا چاہتے ہیں اس پر دائیں کلک کریں۔
- "منتقل یا کاپی" کو منتخب کریں۔
- منتخب کریں کہ آپ اپنی شیٹ کو کہاں منتقل کرنا چاہتے ہیں۔
- "ٹھیک ہے" پر کلک کریں۔
- "میکروز" پر واپس جائیں۔
- "ریکارڈنگ بند کرو" پر کلک کریں۔
جب بھی آپ Ctrl + M پر کلک کریں گے، ایکسل آپ کی شیٹ کو آپ کے منتخب کردہ مقام پر لے جائے گا۔
ایکسل میں متعدد شیٹس کو متعدد بار کاپی کرنے کا طریقہ؟
متعدد شیٹس کو کاپی کرنے کا تیز ترین طریقہ یہ ہے کہ:
- شیٹ ٹیبز کو منتخب کریں جسے آپ تھامے ہوئے کاپی کرنا چاہتے ہیں۔ Ctrl.
- کسی بھی منتخب شیٹ ٹیبز پر دائیں کلک کریں۔
- "منتقل یا کاپی" کو منتخب کریں۔
- اس شیٹ پر کلک کریں جس سے پہلے آپ کاپیاں ظاہر کرنا چاہتے ہیں۔
- "ایک کاپی بنائیں" کو چیک کریں۔
- "ٹھیک ہے" پر کلک کریں۔
اس عمل کو اس وقت تک دہرائیں جب تک کہ آپ کے پاس مطلوبہ تعداد میں کاپیاں نہ ہوں۔
اضافی سوالات
میں ایکسل میں شیٹس کو کیسے چھپاؤں؟
ایکسل فائل میں کچھ پوشیدہ شیٹس ہو سکتی ہیں جو آپ نے نہیں بنائی ہیں۔ آپ اسے آسانی سے چیک کر سکتے ہیں اور کسی بھی پوشیدہ شیٹ کو کھول سکتے ہیں:
1. کسی بھی شیٹ ٹیب پر دائیں کلک کریں۔
2۔ "اُن کو چھپائیں" پر کلک کریں۔
3. وہ شیٹ منتخب کریں جسے آپ چھپانا چاہتے ہیں اور "ٹھیک ہے" پر کلک کریں۔
بدقسمتی سے، آپ ایک ساتھ تمام شیٹس کو نہیں چھپا سکتے۔ آپ کو ہر پوشیدہ شیٹ کے لیے اس عمل کو دہرانا ہوگا۔
اس کے علاوہ، اگر ایکسل فائل میں کوئی پوشیدہ شیٹس نہیں ہیں، تو "انھائیڈ" بٹن قابل کلک نہیں ہوگا۔
میں شیٹ کو کیسے کاپی کروں اور ایکسل میں خودکار طور پر نام تبدیل کروں؟
آپ کو پہلے ایکسل میں VBA کھولنا ہوگا اور ایک نیا ماڈیول بنانا ہوگا:
1. ربن پر "ڈیولپرز" ٹیب پر جائیں۔
2۔ "بصری بنیادی" پر کلک کریں۔
3. "داخل کریں" اور پھر "ماڈیول" پر کلک کریں۔
4. درج ذیل کوڈ کو کاپی اور پیسٹ کریں:
ذیلی تخلیق ()
ایکسٹینڈ آفس کے ذریعے اپ ڈیٹ کریں۔
ڈِم آئی ایس لانگ
مدھم xNumber بطور عدد
سٹرنگ کے طور پر xName کو مدھم کریں۔
ورک شیٹ کے طور پر xActiveSheet کو مدھم کریں۔
غلطی پر اگلا دوبارہ شروع کریں۔
Application.ScreenUpdating = غلط
xActiveSheet = ActiveSheet سیٹ کریں۔
xNumber = ان پٹ باکس ("آپ کو کتنی کاپیاں چاہیے؟")
I = 1 سے xNumber کے لیے
xName = ActiveSheet.Name
xActiveSheet.Copy after:=ActiveWorkbook.Sheets(xName)
ActiveSheet.Name = "نیا نام" اور میں
اگلے
xActiveSheet.Activate
Application.ScreenUpdating = سچ
اختتامی ذیلی
5. "نیا نام" کے بجائے، اپنی کاپی کا مطلوبہ نام درج کریں۔ اگر آپ متعدد کاپیاں بناتے ہیں، تو Excel ہر ایک کاپی کے لیے لاحقے ("-1"، "-2"، "-3" وغیرہ) تفویض کرے گا۔
6. وہ شیٹ ٹیب منتخب کریں جس کی آپ نام بدل کر کاپیاں بنانا چاہتے ہیں۔
7. ربن پر "دیکھیں" ٹیب پر جائیں۔
8. "Macros" پر کلک کریں اور پھر "Macros دیکھیں" پر کلک کریں۔
9. "تخلیق" میکرو کو منتخب کریں اور "چلائیں" پر کلک کریں۔
10. ان کاپیوں کی تعداد درج کریں جن کی آپ کو ضرورت ہے (جیسے "5")۔
11۔ "ٹھیک ہے" پر کلک کریں۔
نوٹ: کی بورڈ پر F5 دبانے سے اقدامات 7 اور 8 کو تبدیل کیا جا سکتا ہے، لیکن یہ تمام صارفین کے لیے کام نہیں کر سکتا۔
اب آپ کے پاس اپنی اصل شیٹ کی پانچ نئے نام شدہ کاپیاں ہیں (یعنی "نیا نام-1"، "نیا نام-2" …)
ایکسل میں ڈپلیکیٹ شیٹ بنانا
چاہے آپ میک، پی سی کے مالک ہوں یا Excel آن لائن میں کام کریں، اب آپ جان چکے ہیں کہ ڈپلیکیٹ اسپریڈ شیٹس بنانا ایک آسان کام ہے۔ ہم نے آپ کو ان کوڈز سے بھی لیس کر دیا ہے جن کی آپ کو اپنے MS Excel میں کاپی اور پیسٹ کرنے کی ضرورت ہے۔
کیا آپ کو کبھی ایکسل میں شیٹ کی نقل تیار کرنے میں کوئی پریشانی ہوئی ہے؟ آپ نے مسئلہ کیسے حل کیا؟ ہمیں نیچے تبصرے کے سیکشن میں بتائیں۔