فہرست کا خانہ
اس مضمون میں آپ سیکھیں گے کہ اپنے ایکسل چارٹ کو بطور تصویر (.png، .jpg، .bmp وغیرہ) کیسے محفوظ کرنا ہے یا اسے کسی دوسری فائل میں ایکسپورٹ کرنا ہے جیسے کہ ورڈ دستاویز یا پاورپوائنٹ پریزنٹیشن۔<2
مائیکروسافٹ ایکسل ڈیٹا کے تجزیہ کے لیے سب سے طاقتور ٹولز میں سے ایک ہے جو آپ کے ڈیٹا کو دیکھنے کے لیے کافی خصوصیات اور خصوصی اختیارات فراہم کرتا ہے۔ چارٹس (یا گراف) ایسے ہی اختیارات میں سے ایک ہے اور Excel میں چارٹ بنانا اتنا ہی آسان ہے جتنا کہ آپ کا ڈیٹا منتخب کرنا اور کسی مناسب چارٹ آئیکن پر کلک کرنا۔
لیکن جس چیز کی طاقت ہوتی ہے اس میں عموماً کمزوریاں ہوتی ہیں۔ ایکسل چارٹس کا کمزور نقطہ ان کو بطور تصویر محفوظ کرنے یا کسی دوسری فائل میں ایکسپورٹ کرنے کے آپشن کی کمی ہے۔ یہ واقعی اچھا ہوگا اگر ہم کسی گراف پر صرف دائیں کلک کریں اور " تصویر کے طور پر محفوظ کریں " یا " ایکسپورٹ کریں " جیسا کچھ دیکھیں۔ لیکن چونکہ مائیکروسافٹ نے ہمارے لیے ایسی خصوصیات بنانے کی زحمت نہیں کی، اس لیے ہم خود ہی کچھ معلوم کریں گے :)
اس مضمون میں میں آپ کو ایکسل چارٹ کو بطور تصویر محفوظ کرنے کے 4 طریقے دکھاؤں گا، تاکہ آپ اسے دیگر آفس ایپلی کیشنز جیسے Word اور PowerPoint میں داخل کر سکتے ہیں، یا کچھ اچھی انفوگرافکس بنانے کے لیے استعمال کر سکتے ہیں:
گرافکس پروگرام میں چارٹ کاپی کریں اور تصویر کے طور پر محفوظ کریں
میرے ایک دوست نے مجھے ایک بار بتایا کہ وہ عام طور پر اپنے ایکسل چارٹس کو پینٹ میں کیسے کاپی کرتی ہے۔ وہ جو کرتی ہے وہ ایک چارٹ بناتی ہے اور پرنٹ اسکرین پر کلک کرتی ہے، پھر پینٹ کھولتی ہے اور پوری اسکرین کی تصویر چسپاں کرتی ہے۔ اس کے بعد وہ بے کار کو کاٹتی ہے۔اسکرین ایریاز اور بقیہ حصے کو فائل میں محفوظ کرتا ہے۔ اگر آپ بھی اس طرح کرتے ہیں تو اسے بھول جائیں اور یہ بچکانہ طریقہ دوبارہ استعمال نہ کریں! ایک تیز اور بہتر طریقہ ہے :-)
مثال کے طور پر، میں نے اپنے ایکسل 2010 میں ایک اچھا 3-D پائی گراف بنایا ہے جو ہماری ویب سائٹ کے دیکھنے والوں کی آبادی کو بصری طور پر ظاہر کرتا ہے اور اب میں اسے برآمد کرنا چاہتا ہوں۔ ایکسل چارٹ بطور تصویر۔ ہم جو کچھ کرتے ہیں وہ اس طرح ہے:
- چارٹ بارڈر پر کہیں دائیں کلک کریں اور کاپی کریں پر کلک کریں۔ کرسر کو چارٹ کے اندر نہ رکھیں؛ یہ پورے گراف کے بجائے انفرادی عناصر کو منتخب کر سکتا ہے اور آپ کو کاپی کمانڈ نظر نہیں آئے گا۔
- پینٹ کھولیں اور چارٹ کو پیسٹ کریں۔ ہوم ٹیب پر آئیکن چسپاں کریں یا Ctrl + V دبائیں :
- اب آپ کے چارٹ کو تصویری فائل کے طور پر محفوظ کرنا باقی ہے۔ " Save as " بٹن پر کلک کریں اور دستیاب فارمیٹس (.png، .jpg، .bmp اور .gif) میں سے انتخاب کریں۔ مزید اختیارات کے لیے، فہرست کے آخر میں " دیگر فارمیٹس " بٹن پر کلک کریں۔
یہ اتنا آسان ہے! اسی طرح کے انداز میں آپ اپنے ایکسل چارٹ کو کسی بھی دوسرے گرافکس پینٹنگ پروگرام میں محفوظ کر سکتے ہیں۔
ایکسل چارٹ کو ورڈ اور پاورپوائنٹ میں ایکسپورٹ کریں
اگر آپ کو کسی دوسرے آفس ایپلی کیشن میں ایکسل چارٹ ایکسپورٹ کرنے کی ضرورت ہے۔ جیسے کہ ورڈ، پاورپوائنٹ یا آؤٹ لک، بہترین طریقہ یہ ہے کہ اسے براہ راست کلپ بورڈ سے چسپاں کریں:
- اپنے چارٹ کو کاپی کریں جیسا کہ مرحلہ 1 میں بیان کیا گیا ہے۔اوپر۔
- اپنے ورڈ دستاویز یا پاورپوائنٹ پریزنٹیشن پر کلک کریں جہاں آپ چارٹ پیسٹ کرنا چاہتے ہیں اور Ctrl + V دبائیں۔ Ctrl + V کے بجائے، آپ فائل میں کہیں بھی دائیں کلک کر سکتے ہیں اور آپ کو مٹھی بھر اضافی پیسٹ آپشنز سے منتخب کرنے کے لیے نظر آئیں گے:
اس طریقہ کار کا سب سے بڑا فائدہ یہ ہے کہ یہ آپ کو ایک مکمل طور پر فعال ایکسل چارٹ کو کسی دوسری فائل میں ایکسپورٹ کرنے کی اجازت دیتا ہے، بجائے اس کے کہ ایک تصویر۔ گراف اصل ایکسل ورک شیٹ کے ساتھ کنکشن کو برقرار رکھے گا اور جب بھی آپ کے ایکسل ڈیٹا کو اپ ڈیٹ کیا جائے گا خود بخود تازہ ہوجائے گا۔ اس طرح، آپ کو ہر ڈیٹا کی تبدیلی کے ساتھ چارٹ کو دوبارہ کاپی کرنے کی ضرورت نہیں ہوگی۔
ایک چارٹ کو Word اور PowerPoint میں بطور تصویر محفوظ کریں
Office 2007، 2010 اور 2013 ایپلی کیشنز میں، آپ ایکسل چارٹ کو بطور تصویر بھی کاپی کر سکتے ہیں۔ اس صورت میں، یہ معمول کی تصویر کی طرح برتاؤ کرے گا اور اپ ڈیٹ نہیں ہوگا۔ مثال کے طور پر، آئیے اپنے ایکسل چارٹ کو ورڈ 2010 دستاویز میں ایکسپورٹ کریں۔
- چارٹ کو اپنی ایکسل ورک بک سے کاپی کریں، اپنے ورڈ دستاویز پر جائیں، کرسر کو وہیں رکھیں جہاں آپ گراف لگانا چاہتے ہیں، اور پھر ہوم ٹیب پر موجود پیسٹ کریں بٹن کے نیچے ایک چھوٹے سے سیاہ تیر پر کلک کریں:
- آپ دیکھیں گے " پیسٹ اسپیشل... " بٹن جیسا کہ اوپر اسکرین شاٹ میں دکھایا گیا ہے۔ اس پر کلک کرنے سے پیسٹ کریں خصوصی ڈائیلاگ کھل جائے گا اور آپ کو متعدد دستیاب امیج فارمیٹس نظر آئیں گے جن میں بٹ میپ، GIF، PNG اورJPEG۔
- فارمیٹس میں سے ایک کا انتخاب کریں اور ٹھیک ہے پر کلک کریں۔
شاید پیسٹ اسپیشل آپشن پہلے کے آفس ورژن میں بھی دستیاب ہے، لیکن میں نے انہیں کافی عرصے سے استعمال نہیں کیا ہے، اسی لیے یقین کے ساتھ نہیں بتا سکتا :)
تمام چارٹس کو ایکسل ورک بک میں بطور تصویر محفوظ کریں
جن طریقوں پر ہم نے اب تک بات کی ہے اگر آپ کے پاس ایک یا دو چارٹ ہیں تو بہتر کام کرتے ہیں۔ لیکن اگر آپ کو پورے ایکسل ورک بک میں تمام چارٹ کاپی کرنے کی ضرورت ہو تو کیا ہوگا؟ انفرادی طور پر کاپی/پیسٹ کرنے میں کافی وقت لگے گا۔ اچھی خبر یہ ہے کہ آپ کو ایسا کرنے کی ضرورت نہیں ہے! یہاں یہ ہے کہ آپ ایک ہی وقت میں تمام چارٹس کو ورک بک میں کیسے محفوظ کر سکتے ہیں:
- جب آپ کے تمام چارٹ تیار ہو جائیں، تو فائل ٹیب پر جائیں اور اس طور پر محفوظ کریں<پر کلک کریں۔ 2> بٹن۔
- Save As ڈائیلاگ کھل جائے گا اور آپ " Save as type " کے تحت ویب صفحہ (*.htm;*html) کا انتخاب کرتے ہیں۔ اس کے علاوہ، یقینی بنائیں کہ محفوظ کریں کے آگے " پوری ورک بک " ریڈیو بٹن منتخب ہے، جیسا کہ اسکرین شاٹ میں دکھایا گیا ہے:
- منزل کے فولڈر کا انتخاب کریں جہاں آپ اپنی فائلیں محفوظ کرنا چاہتے ہیں اور محفوظ کریں بٹن پر کلک کریں۔
تمام چارٹس کی .png تصاویر html فائلوں کے ساتھ اس فولڈر میں کاپی کی جائیں گی۔ اگلا اسکرین شاٹ اس فولڈر کا مواد دکھاتا ہے جہاں میں نے اپنی ورک بک کو محفوظ کیا تھا۔ کتاب میں 3 ورک شیٹس ہیں جن میں سے ہر ایک میں ایک گراف ہے اور جیسا کہ آپ دیکھ سکتے ہیں، تینوں .png تصاویر اپنی جگہ پر ہیں!
جیسا کہ آپ جانتے ہیں، PNG ایک ہے۔تصویر کے معیار میں کمی کے بغیر بہترین امیج کمپریشن فارمیٹس میں سے۔ اگر آپ اپنی تصویروں کے لیے کچھ دوسرے فارمیٹس کو ترجیح دیتے ہیں، تو آپ انہیں آسانی سے .jpg، .gif، .bmp وغیرہ میں تبدیل کر سکتے ہیں۔
VBA میکرو کا استعمال کرتے ہوئے ایک چارٹ کو بطور تصویر محفوظ کریں
اگر آپ کو ضرورت ہو اپنے ایکسل چارٹس کو مستقل بنیادوں پر تصاویر کے طور پر برآمد کرنے کے لیے، آپ VBA میکرو کا استعمال کرتے ہوئے اس کام کو خودکار کر سکتے ہیں۔ سب سے اچھی بات یہ ہے کہ اس طرح کے میکرو کی ایک قسم پہلے سے موجود ہے، اس لیے پہیے کو دوبارہ ایجاد کرنے کی کوئی ضرورت نہیں ہے :)
مثال کے طور پر، آپ جان پیلٹیئر کے اپنے بلاگ پر شائع کردہ آزمایا ہوا اور درست حل استعمال کر سکتے ہیں۔ . میکرو اتنا ہی آسان ہے جیسا کہ:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
کوڈ کی یہ لائن آپ کو منتخب کردہ چارٹ کو .png تصویر کے بطور مخصوص فولڈر میں ایکسپورٹ کرنے دیتی ہے۔ یہاں تک کہ اگر آپ نے پہلے کبھی ایک میکرو نہیں لکھا ہے، تو آپ 4 آسان مراحل میں ابھی اپنا پہلا بنا سکتے ہیں۔
میکرو پر جانے سے پہلے، ایک فولڈر بنائیں جہاں آپ چارٹ برآمد کرنا چاہتے ہیں۔ ہمارے معاملے میں، یہ ڈسک D پر مائی چارٹس فولڈر ہے۔ ٹھیک ہے، تمام تیاریاں ہو چکی ہیں، آئیے میکرو پر چلتے ہیں۔
- اپنی ایکسل ورک بک میں، ڈیولپر پر جائیں۔ ٹیب پر کلک کریں اور کوڈ گروپ میں مارکوس آئیکن پر کلک کریں۔
نوٹ۔ اگر یہ پہلی بار ہے کہ آپ میکرو بنا رہے ہیں، تو غالباً ڈیولپر ٹیب آپ کی ورک بک میں نظر نہیں آئے گا۔ اس صورت میں، فائل ٹیب پر جائیں، اختیارات > ربن کو حسب ضرورت بنائیں پر کلک کریں۔ کھڑکی کے دائیں ہاتھ کے حصے میں، مین میںٹیبز کی فہرست، ڈیولپر کو منتخب کریں، اور پھر ٹھیک ہے پر کلک کریں۔
- اپنے میکرو کو ایک نام دیں، مثال کے طور پر SaveSelectedChartAsImage اور اسے صرف اپنی موجودہ ورک بک میں فعال کرنے کا انتخاب کریں:
- تخلیق کریں پر کلک کریں بٹن اور آپ کے پاس پہلے سے لکھے گئے ایک نئے میکرو کے خاکہ کے ساتھ بصری بنیادی ایڈیٹر کھلا ہوگا۔ دوسری سطر میں درج ذیل میکرو کو کاپی کریں:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- بصری بنیادی ایڈیٹر کو بند کریں اور Save As بٹن پر کلک کریں۔ فائل ٹیب۔ اپنی ورک بک کو Excel Macro-enabled Workbook (*.xlsm) کے بطور محفوظ کرنے کا انتخاب کریں۔ اور یہ سب ہے، آپ نے یہ کیا! :)
اب آئیے نئے بنائے گئے میکرو کو یہ دیکھنے کے لیے چلائیں کہ یہ کیسے کام کرتا ہے۔ اوہ انتظار کریں... آپ کو ایک اور کام کرنا ہے۔ آپ کو وہ ایکسل چارٹ منتخب کرنا چاہیے جسے آپ برآمد کرنا چاہتے ہیں کیونکہ جیسا کہ آپ کو یاد ہے، ہمارا میکرو صرف فعال چارٹ کو کاپی کرتا ہے۔ چارٹ کے بارڈر پر کہیں بھی کلک کریں اور اگر آپ کو اس کے ارد گرد ہلکا بھوری رنگ کا بارڈر نظر آتا ہے، تو آپ نے اسے صحیح طریقے سے کیا اور آپ کا پورا گراف منتخب ہو گیا:
پر سوئچ کریں۔ ڈیولپر دوبارہ ٹیب پر کلک کریں اور Macros آئیکن پر کلک کریں۔ اس سے آپ کی ورک بک میں میکرو کی فہرست کھل جائے گی۔ آپ کو بس SaveSelectedChartAsImage کو منتخب کرنے کی ضرورت ہے اور چلائیں بٹن پر کلک کریں:
24>
اب اپنا منزل مقصود والا فولڈر کھولیں اور چیک کریں کہ آیا آپ کے چارٹ کی .png تصویر وہاں موجود ہے۔ اسی طرح آپ تصویر کو دوسرے فارمیٹس میں محفوظ کر سکتے ہیں۔ آپ کے میکرو میں،آپ کو صرف .png کو .jpg یا .gif سے اس طرح تبدیل کرنے کی ضرورت ہوگی:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
ٹِپ۔ اگر آپ ایکسل ورک شیٹ کو JPG، PNG، یا GIF امیج کے طور پر محفوظ کرنا چاہتے ہیں، تو اس گائیڈ کو پڑھیں۔
آج کے لیے بس یہی ہے، امید ہے کہ آپ کو معلومات کارآمد پائیں گی۔ پڑھنے کا شکریہ!