فہرست کا خانہ
یہ مضمون واضح کرتا ہے کہ آپ لفظ دستاویزات کو ایکسل اسپریڈشیٹ میں کیسے تبدیل کر سکتے ہیں لیکن ایک ہی فارمیٹنگ کو برقرار رکھ سکتے ہیں۔ فرض کریں کہ آپ کو اپنے ڈیٹا کو فارمیٹ یا ترتیب دینے کی ضرورت ہے جو ورڈ دستاویز میں ہے۔ ظاہر ہے، ایسا کرنے کے لیے ایکسل بہتر انتخاب ہے۔ خوش قسمتی سے، آپ کو نئی ایکسل فائل میں دوبارہ ڈیٹا ٹائپ کرنے کی ضرورت نہیں ہے۔ آپ فارمیٹنگ کو برقرار رکھتے ہوئے صرف لفظ دستاویز کو ایکسل اسپریڈشیٹ میں تبدیل کر سکتے ہیں۔ مندرجہ ذیل تصویر اس مضمون کے مقصد کو اجاگر کرتی ہے۔ اسے آسانی سے کرنے کا طریقہ سیکھنے کے لیے اس پر ایک سرسری نظر ڈالیں۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
آپ نیچے ڈاؤن لوڈ بٹن سے پریکٹس ورک بک ڈاؤن لوڈ کرسکتے ہیں۔
Word to Excel Conversion.xlsm
ایک ہی فارمیٹنگ کے ساتھ ورڈ کو ایکسل میں تبدیل کرنے کے 2 طریقے
تصور کریں کہ آپ کے پاس ہے درج ذیل لفظ دستاویز۔ اب آپ اسے ایکسل اسپریڈشیٹ میں تبدیل کرنا چاہتے ہیں۔ پھر نیچے دیے گئے طریقوں پر عمل کریں۔
1. ورڈ کو ایکسل میں کاپی پیسٹ کے ساتھ تبدیل کریں
آپ ورڈ دستاویز سے ڈیٹا کاپی کرکے پیسٹ کرسکتے ہیں۔ ایکسل شیٹ پر۔ ایسا کرنے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
📌 اسٹیپس
- سب سے پہلے ورڈ فائل پر جائیں۔ پھر، پوری دستاویز کو منتخب کرنے کے لیے CTRL+A دبائیں آپ صرف ضرورت پڑنے پر ہی ایک مخصوص رینج منتخب کر سکتے ہیں۔
- اس کے بعد، نیچے دکھایا گیا ڈیٹا کاپی کرنے کے لیے CTRL+C دبائیں۔
- اگلا، ایکسل اسپریڈشیٹ پر جائیں۔ پھر، منتخب کریںرینج کا اوپری بائیں سیل جہاں آپ ڈیٹا حاصل کرنا چاہتے ہیں۔
- اب، دبائیں CTRL+V ڈیٹا کو پیسٹ کرنے کے لیے۔ متبادل طور پر، آپ اس سیل پر دائیں کلک کر سکتے ہیں۔ پھر، پیسٹ آپشنز سے کیپ سورس فارمیٹنگ (K) کو منتخب کریں۔
- اس کے بعد، آپ کو درج ذیل نتیجہ ملے گا۔
2. لفظ کو اس میں تبدیل کریں VBA کے ساتھ Excel
آپ ایکسل VBA کے ساتھ بھی ایسا ہی کر سکتے ہیں۔ ایسا کرنے کے لیے ذیل کے مراحل پر عمل کریں۔
📌 اقدامات
- سب سے پہلے، ایک نئی ورک شیٹ شامل کریں۔ پھر، ورک بک کو بطور میکرو فعال ورک بک محفوظ کریں۔
- اس کے بعد، VBA ونڈو کو کھولنے کے لیے ALT+F11 دبائیں۔
- پھر، منتخب کریں داخل کریں >> ماڈیول ایک نیا ماڈیول بنانے کے لیے جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے۔
- اس کے بعد کاپی بٹن کا استعمال کرتے ہوئے درج ذیل کوڈ کو کاپی کریں۔
4996
- پھر، کاپی شدہ کوڈ کو ماڈیول ونڈو پر چسپاں کریں جیسا کہ ذیل میں دکھایا گیا ہے۔
- آخر میں، آپ کو پہلے کے طریقہ کار کی طرح ہی نتیجہ ملے گا۔
🔎 کوڈ کیسے ہوتا ہےکام؟
Sub WordToExcelWithFormatting()
Dim Document, Word As Object
<0 Dim فائل بطور ویرینٹDim PG، رینج
ضروری متغیرات کا اعلان۔
Application.ScreenUpdating = False
File = Application.GetOpenFilename _
("Word file(*.doc;*.docx) ,*.doc;* .docx”, “ExcelWIKI.Com – براہ کرم منتخب کریں”)
اگر فائل = غلط ہے تو سب سے باہر نکلیں
Set Word = CreateObject( "Word.Application")
یہ Word متغیر کو ورڈ دستاویز کے طور پر سیٹ کرتا ہے۔
Set Document = Word.Documents.Open(فائل کا نام) :=فائل، صرف پڑھنے:=True)
یہ دستاویز متغیر کو صارف کی طرف سے حوالہ کردہ آبجیکٹ یا فائل کو تفویض کرتا ہے۔
دستاویز .Activate
PG = Document.Paragraphs.Count
یہ کوڈ لائن PG متغیر کو پیراگراف کی تعداد کو تفویض کرتی ہے۔ لفظ دستاویز
سیٹ رینج = دستاویز. رینج .End)
رینج منتخب کریں
خرابی پر اگلا دوبارہ شروع کریں
Word.Selection.Copy
ActiveSheet.Range(“B2”)۔منتخب کریں
ActiveSheet.Paste
Document.Close
Word.Quit (wdDoNotSaveChanges)
Application.ScreenUpdating = True
End Sub
<0 مزید پڑھیں: ورڈ ٹیبل کو ایکسل اسپریڈشیٹ میں کیسے تبدیل کریں (6 طریقے)> یاد رکھنے کی چیزیں- آپ ورڈ فائل کو پی ڈی ایف کے طور پر بھی محفوظ کر سکتے ہیں۔ پھر، اسے ایکسل اسپریڈشیٹ میں تبدیل کرنے کے لیے اپنے پی ڈی ایف ایڈیٹر کا استعمال کریں۔
- ورک بک کو بطور .xlsm محفوظ کرنا نہ بھولیں ورنہ، آپ کوڈ کھو دیں گے۔
نتیجہ
اب، آپ جانتے ہیں کہ ورڈ دستاویز کو ایکسل اسپریڈشیٹ میں کیسے تبدیل کرنا ہے اور فارمیٹنگ کو بھی برقرار رکھنا ہے۔ براہ کرم ہمیں بتائیں کہ کیا اس مضمون نے آپ کے مسئلے کو حل کرنے میں مدد کی ہے۔ آپ مزید سوالات یا تجاویز کے لیے نیچے تبصرہ سیکشن بھی استعمال کر سکتے ہیں۔ ایکسل کے بارے میں مزید جاننے کے لیے ہمارا ExcelWIKI بلاگ دیکھیں۔ ہمارے ساتھ رہیں اور سیکھتے رہیں۔