Microsoft Excel میں پاس ورڈ کا تحفظ اکثر کام کی جگہوں پر اہم ڈیٹا کی حفاظت کے لیے استعمال ہوتا ہے۔ Microsoft Excel صارفین کو ورک شیٹس کی حفاظت کرنے کی اجازت دیتا ہے اور دوسروں کو اصل ڈیٹا میں تبدیلیاں کرنے سے روکتا ہے۔
اسپریڈشیٹ کو محفوظ کرنے کے دو طریقے ہیں۔ ایک طریقہ یہ ہے کہ پاس ورڈ کا استعمال نہ کیا جائے، جس سے کوئی بھی غیر محفوظ ہو سکتا ہے۔ دوسری صورت میں، ورک شیٹ یا ورک بک پاس ورڈ سے محفوظ ہے، جس کا مطلب ہے کہ اسے کھولنے کے لیے آپ کے پاس پاس ورڈ کی ضرورت ہوگی۔ اس آرٹیکل میں، ہم آپ کو دکھائیں گے کہ کس طرح ایکسل میں پاس ورڈ کے ساتھ یا اس کے بغیر ورک شیٹس یا ورک بک کو غیر محفوظ کرنا ہے۔
ایکسل میں ورک شیٹس/ورک بک کو غیر محفوظ کریں۔. ایکسل کی بہترین خصوصیات میں سے ایک یہ ہے کہ یہ آپ کی ایکسل فائلوں کو سیل، اسپریڈ شیٹ، اور/یا ورک بک کی سطح پر محفوظ رکھ سکتا ہے۔ ورک شیٹس یا ورک بک کو لاک کرنے اور ان کی حفاظت کرنے کے بعد، اگر آپ دوسروں کو ڈیٹا میں ترمیم کرنے کی اجازت دینا چاہتے ہیں، تو آپ کو انہیں غیر محفوظ کرنے کی ضرورت ہے۔
اگر آپ پاس ورڈ جانتے ہیں تو ورک شیٹ کو غیر محفوظ کرنا واقعی آسان ہے۔ اگرچہ پاس ورڈ کے بغیر ایکسل اسپریڈشیٹ کو غیر مقفل کرنا آسان نہیں ہے لیکن پھر بھی آپ درج ذیل چالوں کو استعمال کرکے اسے کرسکتے ہیں۔
پاس ورڈ/کوئی پاس ورڈ کے ساتھ ایکسل شیٹ کو کیسے غیر محفوظ کریں۔
ایکسل شیٹ کو غیر محفوظ کرنا اور صارفین کو اسپریڈ شیٹس میں ترمیم اور ترمیم کرنے کی اجازت دینا بہت آسان ہے۔ اگر آپ محفوظ شدہ شیٹ کا پاس ورڈ پہلے سے جانتے ہیں، تو آپ آسانی سے تحفظ کو ہٹا سکتے ہیں۔ بس ان اقدامات میں سے کسی پر عمل کریں:
محفوظ اسپریڈشیٹ کو کھولیں، اور 'جائزہ' ٹیب پر جائیں اور تبدیلیوں کے گروپ میں 'غیر محفوظ شیٹ' آئیکن پر کلک کریں۔
آپ محفوظ شدہ اسپریڈشیٹ ٹیب پر دائیں کلک کرکے اوپر والے اسی آپشن تک رسائی حاصل کرسکتے ہیں، پھر سیاق و سباق کے مینو سے 'Unprotect Sheet' آپشن کو منتخب کریں۔
اگر آپ کی شیٹ پاس ورڈ سے محفوظ شدہ ورک شیٹ ہے، تو Excel آپ کو پاس ورڈ درج کرنے کا اشارہ کرے گا۔ غیر محفوظ شیٹ ڈائیلاگ باکس میں پاس ورڈ ٹائپ کریں اور 'OK' پر کلک کریں۔
اگر آپ کی ورک شیٹ کو پاس ورڈ سے محفوظ نہیں کیا گیا تھا، تو آپ کی شیٹ کو غیر مقفل کرنے کے لیے 'Unprotect Sheet' آپشن پر کلک کرنا کافی ہے۔
ایکسل ورک بک کو پاس ورڈ/ بغیر پاس ورڈ سے کیسے غیر محفوظ کریں۔
جب آپ کا پاس ورڈ آپ کی ایکسل ورک بک کی حفاظت کرتا ہے، تو آپ ورک بک کی ساخت کو تبدیل نہیں کر سکتے، جیسے ورک شیٹس کو شامل کرنا، منتقل کرنا، نام تبدیل کرنا، یا حذف کرنا، اور پوشیدہ شیٹس دیکھنا۔ لیکن آپ ابھی بھی ورک شیٹس پر ڈیٹا میں ترمیم کرنے کے قابل ہیں چاہے آپ کی ورک بک پاس ورڈ سے محفوظ ہو۔ اگر آپ ایکسل ورک بک کے ڈھانچے کو تبدیل کرنا چاہتے ہیں جیسے ورک شیٹس کو شامل کرنا یا ہٹانا، آپ کو پہلے ایکسل ورک بک کے ڈھانچے کو غیر محفوظ کرنا چاہیے۔
ورک بک پروٹیکشن کو ہٹانے کے لیے، محفوظ شدہ ورک بک کو کھولیں، اور ریویو ٹیب کے نیچے 'پروٹیکٹ ورک بک' بٹن (آپشن کو سرمئی رنگ میں نمایاں کیا جائے گا) پر کلک کریں۔
غیر محفوظ ورک بک پرامپٹ باکس میں پاس ورڈ ٹائپ کریں اور ورک بک کو محفوظ کریں۔
اب آپ کی ورک بک کھل گئی ہے، آپ ایکسل ورک بک کے ڈھانچے میں ترمیم کرنے کے لیے آزاد ہیں۔
پاس ورڈ کے بغیر ایکسل ورک شیٹ کو کیسے غیر محفوظ کریں۔
اگر آپ کے پاس پاس ورڈ سے محفوظ ورک شیٹ ہے اور آپ کو نہیں معلوم کہ پاس ورڈ کیا ہے یا آپ نے اسے کافی عرصے سے ان لاک نہیں کیا ہے اور آپ اسے بھول گئے ہیں، تو اس ایکسل شیٹ کو غیر محفوظ کرنے کے چند طریقے ہیں۔
VBA کوڈ کے ساتھ ایکسل ورک شیٹ کو غیر محفوظ کریں۔
ایکسل کی ورک شیٹ کا تحفظ ایک سادہ انکرپشن الگورتھم پر مبنی ہے۔ یہاں تک کہ جب آپ اپنی ایکسل ورک شیٹ کو پاس ورڈ کے ساتھ محفوظ رکھتے ہیں، تب بھی ذیل میں VBA کوڈ والا کوئی بھی شخص اسے منٹوں میں کریک کر سکتا ہے۔
آپ پاس ورڈ کی شناخت کے لیے میکرو کے بطور VBA کوڈ استعمال کر کے پاس ورڈ سے محفوظ شیٹ کو غیر مقفل کر سکتے ہیں۔ یہاں ہے کیسے:
پاس ورڈ سے محفوظ شدہ شیٹ کھولیں اور 'ڈیولپر' ٹیب پر جائیں اور ربن پر 'ویو کوڈ' بٹن پر کلک کریں۔ اس سے مائیکروسافٹ ویژول بیسک برائے ایپلی کیشنز میں کوڈ ایڈیٹر ونڈو کھل جائے گی۔
یا آپ 'ڈیولپر' ٹیب پر جا کر 'Visual Basic' بٹن پر کلک کر سکتے ہیں۔ بصری بنیادی کوڈ ایڈیٹر میں، بائیں پین پر 'مائیکروسافٹ ایکسل آبجیکٹ' اختیار کو پھیلائیں، اس ورک شیٹ پر دائیں کلک کریں جو پاس ورڈ سے محفوظ ہے، اور سیاق و سباق کے مینو سے Insert –> Module کو منتخب کریں۔
محفوظ شدہ شیٹ کی کوڈ ونڈو میں، درج ذیل VBA کوڈ کو کاپی اور پیسٹ کریں:
ذیلی پاس ورڈ بریکر () Dim i بطور انٹیجر، j بطور عدد، k بطور عدد l بطور عدد، m بطور عدد، n بطور انٹیجر Dim i1 بطور عدد، i2 بطور عدد، i3 بطور عدد Dim i4 بطور عدد، i5 بطور عدد، i6 بطور انٹیجر آن ایرر اگلا i = 65 سے 66 کے لئے دوبارہ شروع کریں: j = 65 سے 66 کے لئے: کے لئے k = 65 سے 66 کے لئے l = 65 سے 66 کے لئے: کے لئے m = 65 سے 66 کے لئے: کے لئے i1 = 65 سے 66 کے لئے i2 = 65 کے لئے 66 کے لیے: i3 کے لیے = 65 سے 66: i4 کے لیے = 65 سے 66 کے لیے i5 = 65 سے 66 کے لیے: i6 = 65 سے 66 کے لیے: n = 32 سے 126 ActiveSheet کے لیے۔ Chr(i) اور Chr(j) اور Chr کو غیر محفوظ کریں (k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) اگر ActiveSheet.ProtectContents = False تو MsgBox "ایک قابل استعمال پاس ورڈ ہے " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) سب اینڈ سے باہر نکلیں اگر اگلا: اگلا: اگلا: اگلا: اگلا: اگلا: اگلا: اگلا: اگلا: اگلا : اگلا اختتام ذیلی
ٹول بار پر 'رن' بٹن پر کلک کریں اور 'رن سب/یوزر فارم' آپشن کو منتخب کریں یا کوڈ پر عمل کرنے کے لیے 'F5' دبائیں۔
کوڈ کو پاس ورڈ کو کریک کرنے میں چند منٹ لگیں گے۔ ایک بار یہ ہو جانے کے بعد، آپ کو کریکڈ پاس ورڈ کے ساتھ ایک پاپ اپ ملے گا، جو اصل نہیں ہے (یہ عام طور پر A's اور B's کا کچھ مجموعہ ہوتا ہے)، لیکن پھر بھی، یہ کام کرتا ہے۔ 'OK' پر کلک کریں اور شیٹ غیر محفوظ ہو جائے گی۔
کوڈ کو ماڈیول میں چسپاں کرنے کے بعد آپ کو ایکسل فائل کو بند کرنے سے پہلے (بطور میکرو-انبلڈ ورک بک) محفوظ کرنے کی ضرورت ہے۔
زپ کا استعمال کرتے ہوئے پاس ورڈ کے بغیر ایکسل شیٹ کو غیر محفوظ کریں۔
ایک اور چال ہے جسے آپ ورک شیٹ کو غیر محفوظ کرنے کے لیے استعمال کر سکتے ہیں۔ بس ان اقدامات پر عمل کریں:
سب سے پہلے، کنٹرول پینل پر جائیں اور 'فائل ایکسپلورر آپشنز' کھولیں۔
فائل ایکسپلورر آپشنز ونڈو میں، اپنی فائل ایکسٹینشنز کو فعال کرنے کے لیے 'معلوم فائل کی اقسام کے لیے ایکسٹینشنز چھپائیں' سے نشان ہٹا دیں۔ پھر، تبدیلیاں لاگو کرنے کے لیے 'Apply' پر کلک کریں اور ونڈو کو بند کرنے کے لیے 'OK' پر کلک کریں۔ اب آپ کی فائلز کی فائل ایکسٹینشنز نظر آئیں گی۔
اب اپنی محفوظ ایکسل فائل کو اپنی ڈرائیو میں رکھیں اور اس کا نام تبدیل کریں اور ایکسٹینشن کو .xlsx سے .zip میں تبدیل کریں۔
ایکسٹینشن کو تبدیل کرنے کے لیے، فائل پر دائیں کلک کریں، 'Rename' کا اختیار منتخب کریں اور '.xlsx' کو '.zip' سے تبدیل کریں۔ پھر 'Enter' کو دبائیں اور Rename پرامپٹ باکس میں 'Yes' پر کلک کریں۔
اب، آپ کی ایکسل فائل ایک زپ فائل ہے۔
اگلا، ذیل میں دکھایا گیا ہے جیسا کہ زپ فائل کو نکالیں۔ ہمارے معاملے میں، کھولنے کے لیے سب سے اہم فائلیں /xl/ فولڈر میں موجود ہیں، جہاں ہمارے پاس بنیادی طور پر وہ تمام چیزیں ہیں جو ہماری ایکسل ورک بک میں شامل کی گئی ہیں۔ اب ہم اسے علیحدہ .xML فائلوں کے طور پر دیکھ سکتے ہیں۔
اب 'xl ->worksheets -> sheet 1.xml' (جو کہ محفوظ شیٹ ہے) پر جائیں۔ جب آپ '/xl/worksheets/' ڈائریکٹری کھولیں گے، تو آپ کو اپنی ورک بک میں دستیاب تمام شیٹس (XML فارمیٹ میں) کی فہرست نظر آئے گی۔ پھر، نوٹ پیڈ یا ورڈ پیڈ کے ساتھ شیٹ 1.xml فائل کھولیں (فائل پر دائیں کلک کریں اور 'اوپن کے ساتھ' سیاق و سباق کے مینو سے ٹیکسٹ ایڈیٹر منتخب کریں)۔
درج ذیل ٹیگ کو تلاش کریں اور اسے حذف کریں:
اگر آپ کے پاس ورک شیٹ میں بہت زیادہ معلومات ہیں، تو 'شیٹ پروٹیکشن' ٹیگ کو تلاش کرنا مشکل ہوگا۔ تو دبائیں Ctrl + F
فائنڈ فیچر کو کھولنے کے لیے، 'Find what' میں 'protection' ٹائپ کریں، اور 'Find Next' پر کلک کریں۔ یہ لفظ 'تحفظ' تلاش کرے گا اور اسے نمایاں کرے گا۔ اب، آپ 'sheetProtection' کو منتخب کر کے اسے حذف کر سکتے ہیں۔
اس کے بعد، XML فائل کو محفوظ کریں اور نکالی گئی تمام فائلوں کو دوبارہ زپ فائل میں دوبارہ زپ کریں۔ پھر، ایکسٹینشن کو .zip سے .xlsx میں تبدیل کریں۔
اب، کھولیں اور اپنی اسپریڈشیٹ چیک کریں۔ یہ غیر محفوظ ہو جائے گا.
یہ طریقہ صرف پاس ورڈ سے محفوظ ورک بک میں کام کرتا ہے۔ اگر فائل 'پاس ورڈ کے ساتھ انکرپٹ' کی خصوصیت سے محفوظ ہے، تو یہ طریقہ کام نہیں کرے گا۔
گوگل شیٹس کے ساتھ ایکسل شیٹ کو غیر محفوظ کریں۔
پھر بھی ایک اور حل جو آپ کو پاس ورڈ کے بغیر ایکسل ورک شیٹ کو غیر محفوظ کرنے کی اجازت دیتا ہے۔ ایسا کرنے کے لیے آپ کو گوگل ڈرائیو اکاؤنٹ کی ضرورت ہوگی۔
اپنا گوگل ڈرائیو اکاؤنٹ کھولیں اور اوپر بائیں کونے میں 'نیا' بٹن پر کلک کریں۔
نئے مینو سے، 'گوگل شیٹس' کو منتخب کریں اور 'خالی اسپریڈشیٹ' پر کلک کریں۔
خالی اسپریڈ شیٹ میں، ٹول بار میں 'فائل' پر کلک کریں اور 'درآمد کریں' کو منتخب کریں۔
امپورٹ فائل ڈائیلاگ باکس میں، مینو سے 'اپ لوڈ' ٹیب کو منتخب کریں اور 'اپنے آلے سے فائل منتخب کریں' بٹن پر کلک کریں۔
اپنی مقامی ڈرائیو پر ایکسل ورک بک کو براؤز کریں اور تلاش کریں، اسے منتخب کریں، اور اپ لوڈ کرنے کے لیے 'اوپن' پر کلک کریں۔ یا آپ آسانی سے ایکسل فائل کو امپورٹ فائل باکس میں گھسیٹ کر چھوڑ سکتے ہیں۔
امپورٹ فائل ونڈو میں، 'ریپلیس اسپریڈشیٹ' کا اختیار منتخب کریں اور 'ڈیٹا درآمد کریں' بٹن پر کلک کریں۔
یہ آپ کی محفوظ ایکسل ورک شیٹ کو تمام ڈیٹا کے ساتھ آپ کی گوگل شیٹس میں درآمد کرے گا۔ اب، آپ دیکھیں گے کہ ورک شیٹ مزید محفوظ نہیں ہے اور آپ ڈیٹا میں ترمیم کرنے کے لیے آزاد ہیں۔
اب آپ ورک شیٹ کو دوبارہ ایکسل فارمیٹ میں ایکسپورٹ کر سکتے ہیں۔
اب غیر محفوظ شدہ گوگل شیٹ میں، ٹول بار سے 'فائل' مینو پر کلک کریں اور 'ڈاؤن لوڈ' آپشن کو منتخب کریں۔ پھر سیاق و سباق کے مینو سے 'Microsoft Excel (.xlsx)' کا انتخاب کریں۔
پھر فائل کو ایک نیا نام دیں اور 'محفوظ کریں' پر کلک کریں۔
اب آپ کے پاس وہی ایکسل شیٹ ہے، لیکن اب یہ پاس ورڈ سے محفوظ نہیں ہے۔
پاس ورڈ کے بغیر ایکسل ورک بک کو کیسے غیر محفوظ کیا جائے۔
اگر آپ کے پاس پاس ورڈ سے محفوظ ورک بک ہے جس کے لیے آپ کو پاس ورڈ یاد نہیں ہے، تو ورک بک کو غیر محفوظ کرنے کے لیے VBA کوڈ اور زپ کے طریقے استعمال کریں جیسا کہ ذیل میں بات کی گئی ہے۔
VBA کوڈ کا استعمال کرتے ہوئے پاس ورڈ کے بغیر ایکسل ورک بک کو غیر محفوظ کریں۔
آپ Microsoft Visual Basic for Application (VBA) کی خصوصیت کا استعمال کرتے ہوئے Excel میں ورک بک کے ڈھانچے کو بھی غیر محفوظ کر سکتے ہیں۔ یہاں ہے کیسے:
محفوظ شدہ ورک بک سٹرکچر کے ساتھ ایکسل فائل کو کھولیں اور پھر 'ڈیولپر' ٹیب پر جائیں اور 'Visual Basic' بٹن پر کلک کریں۔
بصری بنیادی کوڈ ایڈیٹر میں، 'داخل کریں' ٹیب پر کلک کریں اور 'ماڈیول' اختیار منتخب کریں۔
پاپ اپ ماڈیول (کوڈ) ونڈو پر، ورک بک کے ڈھانچے کو غیر مقفل کرنے کے لیے درج ذیل کوڈ کو کاپی اور پیسٹ کریں۔
ذیلی شیئرس
'F5' بٹن کو دبائیں یا ٹول بار پر 'رن' بٹن پر کلک کریں اور میکرو کو چلانے کے لیے 'رن سب/یوزر فارم' کا اختیار منتخب کریں۔
پھر ایک نئی ورک بک ایک مختلف نام کے ساتھ کھلتی ہے۔ یہ اصل ورک بک جیسا ہی ہے لیکن ورک بک کی ساخت کے تحفظ کے بغیر۔ اب آپ نے پاس ورڈ جانے بغیر ایکسل میں ورک بک کے ڈھانچے کو غیر محفوظ کر دیا۔
زپ کا استعمال کرتے ہوئے پاس ورڈ کے بغیر ایکسل ورک بک کو غیر محفوظ کریں۔
آپ فائل ایکسٹینشن کو تبدیل کرکے اور اس کے اجزاء کو جوڑ کر ایکسل ورک بک کو بغیر پاس ورڈ کے محفوظ طریقے سے غیر محفوظ کرسکتے ہیں۔
محفوظ ورک بک کے ڈھانچے کے ساتھ ایکسل فائل حاصل کریں، اس کا نام تبدیل کریں اور اس کی ایکسٹینشن کو .xlsx سے .zip میں تبدیل کریں جیسا کہ ہم نے پہلے محفوظ شدہ ورک شیٹ کے لیے کیا تھا۔ اس سے پہلے کہ آپ ایسا کریں بیک اپ کے لیے اس کی ایک کاپی بنائیں۔
پھر WinRAR یا 7zip جیسے فائل آرکائیور سافٹ ویئر کا استعمال کرتے ہوئے زپ فائل کو نکالیں اور آپ کو کچھ فولڈرز اور فائلیں ملیں گی جیسا کہ نیچے دکھایا گیا ہے۔
پھر 'xl' فولڈر کھولیں اور 'workbook.xml' فائل کو نوٹ پیڈ کے ساتھ کھولیں (جس میں پروٹیکشن ٹیگ ہوتا ہے)
اب اس پورے حفاظتی ٹیگ کو تلاش کریں اور منتخب کریں اور اسے حذف کریں:
اگر آپ کو یہ ٹیگ تلاش کرنے میں مشکل پیش آرہی ہے تو بس دبائیں Ctrl + F
فائنڈ ڈائیلاگ کو کھولنے کے لیے، 'فائنڈ کیا' میں 'پروٹیکشن' ٹائپ کریں، اور 'فائنڈ اگلا' پر کلک کریں۔ یہ لفظ 'تحفظ' تلاش کرے گا اور اسے آپ کے لیے نمایاں کرے گا۔ اب، آپ 'workbookProtection' ٹیگ کو نمایاں کر کے اسے حذف کر سکتے ہیں۔
پروٹیکشن ٹیگ کو ہٹانے کے بعد، 'workbook.xml' فائل کو محفوظ کریں۔ اس کے بعد، تمام نکالی گئی فائلوں کو دوبارہ زپ فائل میں زپ (کمپریس) کریں۔
اب آپ کو فائل کی ایکسٹینشن کو '.zip' سے '.xlsx' میں تبدیل کرنا ہے۔
اب زپ فائل کو دوبارہ ایکسل فائل میں تبدیل کر دیا جائے گا اور آپ دیکھیں گے کہ ورک بک سے محفوظ پاس ورڈ ہٹا دیا گیا ہے۔
اس طرح آپ ایکسل ورک شیٹ/ ورک بک کو غیر محفوظ کرتے ہیں۔