સામગ્રીઓનું કોષ્ટક
જેઓ એક્સેલ VBA સાથે કામ કરવાના છે તેઓ ઘણીવાર આ સમસ્યાનો સામનો કરે છે, અમે પ્રયાસ કરીએ છીએ પરંતુ મેક્રોને સંપાદિત કરી શકતા નથી અને તે દર્શાવે છે કે તમે છુપાયેલ વર્કબુક પર મેક્રો ને સંપાદિત કરી શકતા નથી. . આ લેખમાં, હું તમને બતાવીશ કે તમે આ સમસ્યાને ખૂબ જ સરળતાથી અને વ્યાપક રીતે કેવી રીતે હલ કરી શકો છો.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે હોવ ત્યારે કસરત કરવા માટે આ પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો આ લેખ વાંચો.
Macro Edit.xlsm કરવામાં અસમર્થ
2 છુપાયેલા વર્કબુક પર મેક્રોને સંપાદિત કરી શકતા નથી માટેના સરળ ઉકેલો
અહીં હું મારી વર્કબુકમાંથી મેક્રો ને સંપાદિત કરવાનો પ્રયાસ કરી રહ્યો છું, પરંતુ હું તેને સંપાદિત કરી શકતો નથી. એક સૂચના બોક્સ દેખાય છે અને તે મને કહે છે કે હું છુપાયેલા વર્કબુક પર મેક્રો કાઢી શકતો નથી. મને ખાતરી છે કે જેઓ Macros સાથે કામ કરે છે તેઓએ તેમના જીવનમાં ઓછામાં ઓછા એક વખત આ સમસ્યાનો સામનો કરવો પડ્યો છે.
હવે તમને આશ્ચર્ય થશે કે શા માટે શું તે છુપાયેલ વર્કબુક તરીકે બતાવવામાં આવે છે જો કે મેં તેને ખોલી છે અને તેના પર કામ કરી રહ્યો છું? ઠીક છે, જવાબ એ છે કે મેક્રો વાસ્તવમાં તમારી સક્રિય વર્કબુકની અંદર નથી, બલ્કે તે એક અલગ વર્કબુકની અંદર છે જે છુપાયેલ છે (અહીં PERSONAL.xlsb નામ આપવામાં આવ્યું છે, છબી તપાસો), પરંતુ જ્યારે પણ તમે કોઈપણ કાર્યપુસ્તિકા ખોલો છો, ત્યારે તે તેની અંદર બતાવવામાં આવે છે.
તેથી, જ્યારે તમે તેને સંપાદિત કરવાનો પ્રયાસ કરો છો, ત્યારે તમે કરી શકતા નથી.
આજનો અમારો ઉદ્દેશ્ય આ સમસ્યાને ઉકેલવાનો છે. એટલે કે, છુપાયેલા વર્કબુક પર મેક્રો ને સંપાદિત કરવા માટે.
આપણે આ સમસ્યાને બે શક્ય રીતે હલ કરી શકીએ છીએ.માર્ગો.
1. છુપાયેલ વર્કબુક પર મેક્રોને પહેલા છુપાવીને સંપાદિત કરવું
આ પદ્ધતિમાં, અમે પહેલા છુપાયેલી વર્કબુકને છુપાવીશું, અને પછી તેના પર મેક્રો કાઢી નાખીશું.
આ પ્રક્રિયાને એક્ઝિક્યુટ કરવા માટે નીચે જણાવેલ સ્ટેપ્સને અનુસરો.
⧪ સ્ટેપ 1: વ્યુ ટેબમાંથી અનહાઈડ ડાયલોગ બોક્સ ખોલવું
જુઓ<ખોલો 2> એક્સેલ રિબન પર ટેબ. પછી વિભાગ Windows હેઠળ, Unhide પર ક્લિક કરો.
⧪ સ્ટેપ 2: વર્કબુકને સંવાદ બોક્સમાંથી છુપાવવી
Unhide નામનું ડાયલોગ બોક્સ ખુલશે. છુપાયેલ વર્કબુકનું નામ પસંદ કરો ( PERSONAL.xlsb અહીં) અને ઓકે પર ક્લિક કરો.
⧪ પગલું 3: મેક્રોમાં ફેરફાર કરી રહ્યા છીએ
હવે તમે મેક્રો ને સંપાદિત કરી શકો છો. વિકાસકર્તા ટેબ હેઠળ, વિભાગ કોડમાંથી મેક્રોઝ પર ક્લિક કરો.
મેક્રો<2 નામનું સંવાદ બોક્સ> ખુલશે. તમારા ઇચ્છિત મેક્રો ને પસંદ કરો અને સંપાદિત કરો પર ક્લિક કરો.
તમે હવે તેને સંપાદિત કરી શકો છો.
વધુ વાંચો: એક્સેલમાં મેક્રોને કેવી રીતે સંપાદિત કરવું (2 પદ્ધતિઓ)
2. VBA કોડનો ઉપયોગ કરીને છુપાયેલા વર્કબુક પર મેક્રોને સંપાદિત કરવું
જો તમે ઉપરોક્ત પ્રક્રિયાને અનુસરવા નથી માંગતા, તો તમે મેક્રો ને સંપાદિત કરવા માટે સરળ VBA કોડનો ઉપયોગ કરી શકો છો. છુપાયેલ વર્કબુક પર.
⧭ VBA કોડ:
1926
⧭ નોંધો:
અહીં છુપાયેલ વર્કબુકનું નામ “PERSONAL.XLSB” છે, છુપાયેલા મેક્રોનું નામ છે “Macro1” ,અને જે વર્કબુક પર હું કામ કરી રહ્યો છું તેનું નામ છે "હિડન વર્કબુક.xlsm પર મેક્રોને એડિટ કરી શકાતું નથી" . કોડ (પ્રથમ 3 લીટીઓ) ચલાવતા પહેલા તેને બદલવાનું ભૂલશો નહીં.
⧭ આઉટપુટ:<2
ઉપરના વિઝ્યુઅલ બેઝિક રિબનમાંથી સબ / યુઝરફોર્મ ચલાવો બટન દબાવીને કોડ ચલાવો.
છુપાયેલ વર્કબુક છુપાઈ જશે અને એડિટર વિન્ડો તમારી સમક્ષ મેક્રો સાથે ખુલશે. તમે હવે તેને સંપાદિત કરી શકો છો.
વધુ વાંચો: એક્સેલમાં સેલને કેવી રીતે સંપાદિત કરવું (4 સરળ પદ્ધતિઓ)<2
નોંધો
- આ બિંદુ સુધી, અમે ફક્ત ચર્ચા કરી છે કે કેવી રીતે આપણે છુપાયેલ વર્કબુક પર મેક્રો ને સંપાદિત કરી શકીએ. પરંતુ જો તમને છુપી કાર્યપુસ્તિકા કેવી રીતે બનાવવી તે જાણવામાં રસ હોય, તો તમે આ લિંકને અનુસરી શકો છો.
નિષ્કર્ષ
તેથી, આ ઉકેલવાની રીતો છે. છુપાયેલ વર્કબુક પર મેક્રો ને સંપાદિત કરવાનો મુદ્દો. શું તમારી પાસે કોઈ પ્રશ્નો છે? અમને પૂછવા માટે મફત લાગે. અને વધુ પોસ્ટ્સ અને અપડેટ્સ માટે અમારી સાઇટ ExcelWIKI ની મુલાકાત લેવાનું ભૂલશો નહીં.