مواد جي جدول
هن سبق ۾، مان توهان سان حصيداري ڪرڻ وارو آهيان 5 VBA استعمال ڪندي XLSX فارميٽ ۾ ايڪسل فائل جي ڪاپي محفوظ ڪرڻ لاءِ مناسب طريقا. توهان انهن طريقن کي ڪنهن به قسم جي ورڪ بڪ ۾ استعمال ڪري سگهو ٿا چاهي انهن ۾ وڏو هجي يا ننڍو ڊيٽا. انهي سان گڏ، جيئن اسان استعمال ڪنداسين VBA ، اهو ڪم مڪمل ڪرڻ ۾ عملي طور تي ڪو وقت نه وٺندو.
ڊائون لوڊ ڪريو مشق ورڪ بڪ
توهان ڊائون لوڊ ڪري سگهو ٿا مشق ورڪ بڪ هتان.
VBA ڪاپي محفوظ ڪريو XLSX.xlsx
XLSX فائل ڇا آهي؟
XLSX فائل هڪ MS Excel اوپن XML فارميٽ اسپريڊ شيٽ آهي جيڪا ڊيٽا کي سيلن ۾ محفوظ ڪري ٿي جيڪي ورڪ شيٽس جي اندر موجود آهن. سيلز هڪ قطار-ڪالمن جي جوڙجڪ ۾ ترتيب ڏنل آهن. MS Excel 2007 ۽ اڳ ۾، هي اسپريڊ شيٽ فائل هن قسم جي هئي XLS .
5 مناسب طريقا محفوظ ڪرڻ لاءِ ايڪسل فائل جي هڪ ڪاپي کي XLSX طور VBA استعمال ڪندي
هن سبق لاءِ، اسان جو بنيادي مقصد توهان کي ڏيکارڻ آهي ته ڪيئن موجوده ورڪ بڪ کي XLSX فارميٽ ۾ محفوظ ڪجي. تنهنڪري اسان هڪ سادي ۽ جامع ڊيٽا سيٽ ورتو آهي جنهن ۾ 3 ڪالمن ۽ 6 شاگردن جي مارڪن جا رڪارڊ آهن. پر توهان وٽ اختيار آهي ته توهان جا پنهنجا ڊيٽا سيٽ استعمال ڪريو.
1. SaveCopyAs طريقو استعمال ڪرڻ
The SaveCopyAs طريقو ۾ Excel VBA هڪ ورڪ بڪ آبجیکٹ وٺي ٿو ۽ ڊيٽا کي تبديل ڪرڻ کان سواءِ هن ورڪ بڪ جي نئين ڪاپي کي XLSX فارميٽ ۾ محفوظ ڪري سگهي ٿو. اچو ته ڏسون ته هي طريقو اسان جي ڪوڊ اندر ڪيئن استعمال ڪجي.
Steps:
- پهرين،وڃو Dveloper ٽئب ۽ چونڊيو Visual Basic .
11>
- هاڻي، ان ۾ نئين ماڊل ونڊو ساڄي پاسي، ھيٺ ڏنل فارمولا ۾ ٽائپ ڪريو:
9788
17>
- پوء، بند ڪريو VBA ونڊو ۽ نيويگيٽ ڪريو ڊولپر ٽئب تي ٻيهر.
- هتي، چونڊيو Macros .
- ھاڻي، Macro ونڊو ۾، توھان کي ڏسڻ گھرجي اھو ميڪرو ڪوڊ جيڪو اسان داخل ڪيو آھي.
- اڳيون، ڪلڪ ڪريو رن .
- آخرڪار، ان فولڊر کي کوليو جتي توهان فائل محفوظ ڪئي هئي ۽ اهو موجود هجڻ گهرجي XLSX فارميٽ ۾ جيئن اسان چاهيون ٿا.
وڌيڪ پڙهو: سيل ويليو
مان ايڪسل ميڪرو فائلن کي فائيل نالي طور ڪيئن محفوظ ڪجي 2. فائل جو نالو بيان ڪرڻ
اسان ان جي ڪاپي محفوظ ڪري سگهون ٿا. هڪ ايڪسل فائل ۾ XLSX فارميٽ ۾ فائل جو نالو بيان ڪندي VBA ڪوڊ. فائل جو نالو سيٽ ڪرڻ وقت، اسان فائل ايڪسٽينشن پڻ شامل ڪنداسين جيڪو فائل کي اسان جي گهربل فارميٽ ۾ تبديل ڪندو. ھن طريقي سان اڳتي وڌڻ لاءِ ھيٺ ڏنل ڪوڊ داخل ڪريو VBA ماڊل ونڊو ۾.
2215
ڪوڊ ٽائپ ڪرڻ کان پوءِ، بس ان کي<1 مان ھلايو> Macros آپشن جيئن اسان اڳ ۾ ڏيکاريو. ھاڻي، محفوظ فولڊر ڏانھن وڃو ۽ XLSX فارميٽ سان فائل ھاڻي اتي ھجڻ گھرجي.
وڌيڪ پڙھو: Excel VBA ڪم بڪ کي مخصوص ۾ محفوظ ڪرڻ لاءِتاريخ سان گڏ فولڊر
3. فائل فارميٽ نمبر داخل ڪرڻ
فائل فارميٽ نمبر منفرد نمبر آهن جيڪي محفوظ ڪرڻ وقت هڪ مخصوص فائل قسم کي ظاهر ڪن ٿا. ھن سبق لاءِ، اسان جو مقصد ھڪڙو ايڪسل ڪاپي محفوظ ڪرڻ آھي XLSX فائل استعمال ڪندي VBA . تنهن ڪري، اسان فارميٽ نمبر استعمال ڪنداسين 51 ، جيڪو ظاهر ڪري ٿو XLSX فائل جو قسم. تنهن ڪري، هيٺ ڏنل ڪوڊ ٽائيپ ڪريو VBA ماڊيول ۾:
1942
هاڻي، جيڪڏهن توهان هن ڪوڊ کي هلائيندا آهيو، ايڪسل فوري طور تي ڪم بڪ کي محفوظ ڪندو XLSX فارميٽ. توھان ان جي تصديق ڪري سگھوٿا منزل واري فولڊر ۾ چيڪ ڪندي.
وڌيڪ پڙهو: Excel VBA فائل فارميٽ ۾ محفوظ ڪريو (12 مناسب مثال)
4. پاسورڊ سان محفوظ ڪرڻ
ڪيترن ئي ڪيسن ۾، اهو تمام ضروري آهي ته هڪ ايڪسل ورڪ بڪ جي ڪاپي کي XLSX فارميٽ ۾ اضافي پاسورڊ سان محفوظ ڪيو وڃي. اهو خاص طور تي ڪم بڪ لاءِ صحيح آهي جن ۾ اعليٰ سيڪيورٽي خدشا آهن. توھان ھي ڪم تمام آسانيءَ سان حاصل ڪري سگھو ٿا VBA استعمال ڪندي ۽ پنھنجي دستاويز کي محفوظ ڪرڻ سان گڏ ھڪ ڪسٽم پاسورڊ سيٽنگ ڪريو. ان لاءِ، هيٺ ڏنل VBA ڪوڊ داخل ڪريو Module ونڊو ۾:
6898
آخرڪار، جيئن اسان اڳ ۾ ڏٺو، توهان صرف هن ڪوڊ کي هلائڻو پوندو Macros اختيارن مان. ھاڻي، جيڪڏھن توھان پنھنجي محفوظ ڪيل فولڊر ڏانھن وڃو، توھان کي توھان جي ڏنل نالي سان فائل ڳولڻ گھرجي ۽ آخر ۾ XLSX ايڪسٽينشن.
وڌيڪ پڙهو: Excel VBA: شيٽ کي نئين ورڪ بڪ طور محفوظ ڪريو بغير کولڻ
5.صرف پڙهڻ جي سفارش ڪندي محفوظ ڪريو
ڪنهن دستاويز کي بچائڻ جو هڪ گهٽ سخت طريقو اهو آهي ته ان کي صرف پڙهڻ لاءِ فائل ٺاهيو وڃي. جيڪڏهن توهان هڪ ايڪسل فائل ڪاپي محفوظ ڪريو XLSX فارميٽ ۾، ته پوءِ توهان VBA استعمال ڪندي صرف پڙهڻ جي شرط سيٽ ڪري سگهو ٿا. ھاڻي ھن کي ڪرڻ لاءِ ھيٺ ڏنل ڪوڊ داخل ڪريو VBA ماڊيول:
7777
پوءِ ھن ڪوڊ کي Macros<2 مان ھلايو> اختيار هيٺ ڊولپر ٽيب. انهي کي محفوظ ڪرڻ گهرجي XLSX ڪاپي موجوده ورڪ بڪ جي جيئن هيٺ ڏيکاريل آهي.
وڌيڪ پڙهو: Excel VBA to فائل محفوظ ڪريو متغير نالي سان (5 مثالن)
ياد رکڻ جون شيون
- جي XLSX فائل جي محفوظ ڪرڻ واري واٽ کي تبديل ڪرڻ جي پڪ ڪريو VBA . ان کي توهان جي ڪمپيوٽر جي اندر فولڊر جي رستي سان ملائڻ گهرجي.
- ڏسڻ لاءِ ٻه ڀيرا چيڪ ڪريو ته توهان سڀني بلٽ ان VBA ڪمن کي اسپيل ڪري رهيا آهيو جيئن مون ڪيو آهي.
- ياد رهي ته، ڪجهه حالتن ۾، VBA ڪوڊ شايد دستياب نه هجي VBA ونڊو ۾ ڪوڊ هلائڻ کان پوءِ.