એક્સેલ VBA પ્રોજેક્ટમાંથી પાસવર્ડ સાથે/વિના પાસવર્ડ કેવી રીતે દૂર કરવો
એક્સેલ પ્રોજેક્ટ વિઝ્યુઅલ બેઝિક ફોર એપ્લીકેશન્સ (VBA) એ એક પ્રોગ્રામિંગ ભાષા છે જેનો ઉપયોગ એક્સેલમાં સરળ પ્રોગ્રામ્સ વિકસાવવા માટે થાય છે. તે સામાન્ય રીતે જટિલ અથવા સમય માંગી લેતી નોકરીઓને સ્વચાલિત, સમય બચત પ્રક્રિયાઓમાં ફેરવવા માટે વપરાય છે, બદલામાં રિપોર્ટિંગ પ્રક્રિયાની ગુણવત્તામાં સુધારો કરે છે. આ VBA પ્રોજેક્ટ્સ, જો કે, તમારી ગોપનીયતાને સુરક્ષિત રાખવા અથવા મૂળ કાર્યકારી સ્ક્રિપ્ટના કોઈપણ ઉલ્લંઘનને રોકવા માટે, કેટલીકવાર પાસવર્ડ સુરક્ષિત હોઈ શકે છે. પરિણામે, આ પાસવર્ડ્સને યાદ રાખવું ક્યારેક મુશ્કેલ બની શકે છે, કારણ કે વપરાશકર્તાઓ પાસવર્ડ ભૂલી ગયા છે અથવા ખોવાઈ ગયા છે અથવા અન્ય વિવિધ કારણોસર. તેથી, આ લેખ એક્સેલ VBA પ્રોજેક્ટમાંથી પાસવર્ડ દૂર કરવા માટે ઉપયોગમાં લેવાતી વિવિધ સરળ રીતોને પ્રકાશિત કરશે.
એક્સેલ VBA પ્રોજેક્ટ્સમાંથી પાસવર્ડ્સ દૂર કરવાનો પ્રયાસ કરતી વખતે તમને બે પ્રકારના કિસ્સાઓ આવી શકે છે. અમે બંને બાબતો વિશે સ્ટેપ બાય સ્ટેપ વાત કરીશું.
ભાગ 1: પાસવર્ડ જાણ્યા વિના એક્સેલ VBA પ્રોજેક્ટ પાસવર્ડ દૂર કરો
આ કરવા માટે, તમે ઘણા અભિગમો લઈ શકો છો, જેમાંથી ત્રણ નીચે મુજબ છે:
XLS/XLSM ફાઇલો માટે એક ક્લિકમાં એક્સેલ VBA પ્રોજેક્ટ પાસવર્ડ દૂર કરો
બજારમાં બહુવિધ પ્રોગ્રામ્સ છે જે તમને એક્સેલ VBA પ્રોજેક્ટમાંથી પાસવર્ડ્સ દૂર કરવામાં મદદ કરી શકે છે. એક સારું ઉદાહરણ છે એક્સેલ માટે પાસપર , જે VBA કોડ દ્વારા વર્કશીટ/વર્કબુકની અંદર બનેલા તમામ સંપાદન અને ફોર્મેટિંગ સંરક્ષણોમાંથી તાત્કાલિક છુટકારો મેળવવા માટેનો એક સરળ અને અસરકારક ઉકેલ છે.
એક્સેલ માટે પાસપરની કેટલીક મુખ્ય લાક્ષણિકતાઓ છે:
- તમારી એક્સેલ વર્કબુકમાંથી VBA પ્રોજેક્ટ પાસવર્ડ દૂર કરી શકાય છે એક સરળ ક્લિક સાથે .
- ગેરંટી એ 100% સફળતા દર .
- પાસપર ટીમ તેની કાળજી રાખે છે ની સુરક્ષા તેમના ડેટા . દૂર કરવાની પ્રક્રિયા દરમિયાન/પછી કોઈ ડેટા ખોટ કે લીક થશે નહીં.
- કાર્યક્રમમાં એ વ્યાપક સુસંગતતા . Microsoft Excel દ્વારા બનાવેલ .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm અને અન્ય ફાઇલોને સપોર્ટ કરે છે.
એક્સેલ માટે પાસપરનો ઉપયોગ કરવો કેટલું સરળ છે તે સમજાવવા માટે, અમે તમારા માટે વિગતવાર માર્ગદર્શિકા તૈયાર કરી છે. સૌ પ્રથમ, તમારે પ્રોગ્રામ ડાઉનલોડ કરવો પડશે અને તેને તમારા કમ્પ્યુટર પર ઇન્સ્ટોલ કરવો પડશે.
પગલું 1. એકવાર ઇન્સ્ટોલ થઈ જાય, તમારે "પ્રતિબંધો દૂર કરો" વિકલ્પ પસંદ કરવો આવશ્યક છે.
પગલું 2. પાસવર્ડથી સુરક્ષિત એક્સેલ ફાઇલ અપલોડ કરવા માટે "ફાઇલ પસંદ કરો" બટનનો ઉપયોગ કરો. એકવાર સૉફ્ટવેરમાં ફાઇલ ઉમેરાઈ જાય, તમારી એક્સેલ શીટમાંથી પાસવર્ડ સુરક્ષાથી છુટકારો મેળવવા માટે ફક્ત "ડિલીટ" વિકલ્પ પર ક્લિક કરો.
પગલું 3. સેકન્ડોમાં, VBA પ્રોજેક્ટ પાસવર્ડ તમારી Excel વર્કબુકમાંથી દૂર કરવામાં આવશે.
એક્સેલ માટે પાસપર તે એક શક્તિશાળી અને વિશ્વસનીય પ્રોગ્રામ છે. તે વપરાશકર્તાઓ તરફથી હકારાત્મક સમીક્ષાઓ પ્રાપ્ત થઈ છે. તેનો ઉપયોગ કરવામાં અચકાશો નહીં.
એક્સેલ VBA પ્રોજેક્ટ પાસવર્ડ ઓનલાઇન દૂર કરો
તમારા એક્સેલ દસ્તાવેજોમાં VBA પ્રોજેક્ટ પાસવર્ડ દૂર કરવાનો બીજો અભિગમ વેબ પર ઉપલબ્ધ ઓનલાઈન સેવાનો ઉપયોગ કરવાનો છે. આ પ્રકારના ઓનલાઈન ટૂલનું સારું ઉદાહરણ Office VBA પાસવર્ડ રીમુવર છે. આ ઓનલાઈન ટૂલ તમને તમારા રક્ષણથી છુટકારો મેળવવામાં મદદ કરે છે, પરંતુ અસંખ્ય પગલાંની જરૂર છે. પ્રક્રિયા નીચે મુજબ છે:
પગલું 1: તમારી VBA પ્રોજેક્ટ પાસવર્ડ-સંરક્ષિત એક્સેલ ફાઇલ અપલોડ કરવા માટે "ઓપન ફાઇલ" પર ક્લિક કરો.
પગલું 2: નવા દસ્તાવેજના ડાઉનલોડની પુષ્ટિ કરવા માટે "ડીક્રિપ્ટ VBA" પર ક્લિક કરો.
પગલું 3: એકવાર ડાઉનલોડ થઈ ગયા પછી, દસ્તાવેજ ખોલો. તે તમને યાદ કરાવશે કે પ્રોજેક્ટમાં અમાન્ય કી છે. ચાલુ રાખવા માટે "હા" પર ક્લિક કરો.
પગલું 4: VBA પ્રોજેક્ટ ખોલવા માટે ALT+F11 દબાવો. મેક્રો વિન્ડોની અંદર, તમારે પ્રોજેક્ટને વિસ્તૃત કરવો જોઈએ નહીં. આગળ, Tools>VBA પ્રોજેક્ટ પ્રોપર્ટીઝ પર જાઓ.
પગલું 5: પ્રોટેક્શન ટૅબ પર જાઓ, તમારી પસંદગીનો નવો પાસવર્ડ સેટ કરો અને ચેકબૉક્સ પસંદ કરો.
પગલું 6: દસ્તાવેજ સાચવો અને VBA પ્રોજેક્ટ બંધ કરો.
પગલું 7: તમારી એક્સેલ વર્કબુક ફરીથી ખોલો અને પગલું 4 પુનરાવર્તન કરો.
પગલું 8: આ વખતે તમારે "પ્રોટેક્શન" ટૅબમાં ચેકબૉક્સ અને પાસવર્ડ ફીલ્ડ્સને સાફ કરવાની જરૂર છે.
પગલું 9: દસ્તાવેજ ફરીથી સાચવો. પાસવર્ડ દૂર કરવામાં આવ્યો છે.
આ પદ્ધતિના ગેરફાયદા:
- તમારી એક્સેલ ફાઇલ અપલોડ કરવામાં સમય લાગશે. ઉપરાંત, ત્યાં કોઈ પ્રોસેસિંગ બાર નથી, તેથી તમે કહી શકતા નથી કે તમારી ફાઇલ અપલોડ કરવામાં આવી છે કે નહીં.
- તમારી એક્સેલ ફાઇલને તેમની વેબસાઇટ પર અપલોડ કરવી તમારા ડેટા માટે સલામત નથી, ખાસ કરીને જ્યારે તમારો ડેટા સંવેદનશીલ હોય.
HEX એડિટરનો ઉપયોગ કરીને એક્સેલ VBA પ્રોજેક્ટમાંથી પાસવર્ડ દૂર કરો
જો તમે તમારા એક્સેલ VBA પ્રોજેક્ટમાંથી પાસવર્ડ્સ મેન્યુઅલી દૂર કરવા માંગતા હોવ તો હેક્સ એડિટર એક ઉપયોગી સાધન બની શકે છે. એક્સેલ ફાઇલ પ્રકાર એક્સ્ટેંશનના આધારે પાસવર્ડ દૂર કરવા માટે બે અલગ અલગ અભિગમો જરૂરી છે. મેન્યુઅલ પ્રક્રિયા શરૂ કરતા પહેલા, તમે જે એક્સેલ ફાઇલો સાથે કામ કરી રહ્યાં છો તેનો બેકઅપ લેવાનું હંમેશા યાદ રાખો.
જો ફાઇલ પ્રકાર XLS છે:
પગલું 1: હેક્સ એડિટર વડે પાસવર્ડથી સુરક્ષિત .xls ફાઇલ ખોલો અને “DPB” શબ્દમાળા શોધો.
પગલું 2: “DPB” ને “DPX” થી બદલો.
પગલું 3: ફાઇલ સાચવો અને સંપાદકમાંથી બહાર નીકળો.
પગલું 4: આગળ, Microsoft Excel સાથે ફાઇલ ખોલો. બહુવિધ ભૂલ સૂચનાઓ દેખાશે, જે સામાન્ય છે. તેમના પર ક્લિક કરવાની ખાતરી કરો.
પગલું 5: હવે VBA પ્રોજેક્ટ વિન્ડો ખોલવા માટે ALT+F11 દબાવો અને ટૂલ્સ મેનુમાંથી VBAProject ગુણધર્મો પર ક્લિક કરો.
પગલું 6: પ્રોટેક્શન ટૅબ પર, પાસવર્ડને કંઈક સરળ અને યાદ રાખવા માટે સરળમાં બદલો.
પગલું 7: વર્કબુક સાચવો અને વિન્ડોમાંથી બહાર નીકળો.
પગલું 8: એક્સેલ વર્કબુક ફરીથી ખોલો અને ALT+F11 દબાવીને અને તમે હમણાં જ બદલાયેલ પાસવર્ડ દાખલ કરીને VBA પ્રોજેક્ટ વિન્ડોને ઍક્સેસ કરો. પગલું 6 પુનરાવર્તન કરો, પરંતુ આ વખતે તમે પાસવર્ડ દૂર કરી શકો છો.
પગલું 9: વર્કબુક સાચવો અને હવે તમારી પાસે પાસવર્ડ વગરની એક્સેલ ફાઇલ છે.
જો ફાઇલનો પ્રકાર XLSM છે:
.xlsm એક્સ્ટેંશન માટે, શરૂઆતમાં એક વધારાનું પગલું જરૂરી છે. નીચે અમે તમને એક પગલું-દર-પગલાની માર્ગદર્શિકા પ્રદાન કરીએ છીએ.
પગલું 1: તમારી .xlsm ફાઇલના એક્સ્ટેંશનને .zip માં બદલો. પછી તેને 7Zip અથવા WinZip વડે ખોલો.
પગલું 2: ઝિપ ફાઇલમાંથી "xl/vbaProject.bas" અથવા "xl/vbaProject.bin" ફાઇલ શોધો અને તેની નકલ કરો. ખાતરી કરો કે ઝિપ ફોલ્ડર હજુ પણ ખુલ્લું છે.
પગલું 3: હેક્સ એડિટરનો ઉપયોગ કરીને “xl/vbaProject.bas” અથવા “xl/vbaProject.bin” ફાઇલને ક્લિક કરો અને ખોલો.
પગલું 4: “DPB” શબ્દમાળા શોધો અને તેને “DPX” થી બદલો.
પગલું 5: ફાઇલને સાચવો, અને તેને ઝિપ ફોલ્ડરમાં પાછી કૉપિ કરો (તમે ફાઇલને ફોલ્ડરમાં ખેંચીને છોડી શકો છો).
પગલું 6: હવે, ફોલ્ડરમાંની તમામ ફાઇલોને નવી Zip ફાઇલમાં ઝિપ કરો. આગળ, ફાઇલ એક્સ્ટેંશનને .xlsm માં બદલો.
પગલું 7: આગળ, .xlsm ફાઇલ ખોલો. વિવિધ ભૂલ સૂચનાઓ દેખાશે. ચાલુ રાખવા માટે "હા" પર ક્લિક કરો.
પગલું 8: VBA પ્રોજેક્ટ ખોલવા માટે ALT+F11 દબાવો અને ટૂલ્સ મેનુ પર VBAProject પ્રોપર્ટીઝ પર ક્લિક કરો.
પગલું 9: પ્રોટેક્શન ટૅબ ખોલો, "જોવા માટે લૉક પ્રોજેક્ટ" અનચેક કરો અને ઓકે દબાવો.
પગલું 10: .xlsm ફાઇલ સાચવો અને વિન્ડો બંધ કરો
આ પદ્ધતિના ગેરફાયદા:
- વેબસાઇટ પર ઘણા હેક્સ સંપાદકો છે. જો તમારી પાસે ટેક્નિકલ જ્ઞાન ન હોય તો સારું પસંદ કરવું મુશ્કેલ કાર્ય છે.
- કેટલાક વપરાશકર્તાઓએ અહેવાલ આપ્યો છે કે તેઓ હેક્સાડેસિમલ એડિટર ડાઉનલોડ કરી શકતા નથી. તેથી, આ પદ્ધતિ હંમેશા તમારા માટે ઉપયોગી નથી.
ભાગ 2: જાણીતા પાસવર્ડ સાથે એક્સેલ VBA પ્રોજેક્ટ પાસવર્ડ દૂર કરો
આ કેસ ચલાવવા માટે પ્રમાણમાં સરળ છે અને અમારી અગાઉની ચર્ચા સમાન છે. સમજવાની સરળતા માટે, પ્રક્રિયા નીચે વર્ણવેલ છે:
પગલું 1: Microsoft Excel સાથે તમારી એક્સેલ વર્કબુક ખોલો. VBA પ્રોજેક્ટને ઍક્સેસ કરવા માટે Alt+F11 દબાવો.
પગલું 2: Tools>VBAProject Properties પર જાઓ. VBAProject પાસવર્ડ ડાયલોગ બોક્સમાં સાચો પાસવર્ડ દાખલ કરો.
પગલું 3: પ્રોટેક્શન ટૅબ પર જાઓ, "જોવા માટે પ્રોજેક્ટ લૉક કરો" અનચેક કરો અને નીચેના બૉક્સમાં પાસવર્ડને અક્ષમ કરો.
પગલું 4: "ઓકે" ક્લિક કરો અને ઑપરેશન સાચવો. બસ એટલું જ.
નિષ્કર્ષ
એક્સેલ ફાઇલોમાંથી VBA પ્રોજેક્ટ પાસવર્ડ્સ દૂર કરવા માટે તે એક ભયાનક કાર્ય હોઈ શકે છે. આ પ્રકારની ફાઇલો સાથે કામ કરતી વખતે હંમેશા અસરકારક અને ઉપયોગમાં સરળ ઉકેલનો ઉપયોગ કરવાની ભલામણ કરવામાં આવે છે. આ ઘણો સમય બચાવે છે અને સૌથી અનુકૂળ છે. અત્યારેજ પ્રયત્ન કરો એક્સેલ માટે પાસપર અને તમે ખૂબ પ્રભાવિત થશો.