એક્સેલ VBA: વર્કબુક સાચવો અને બંધ કરો (5 યોગ્ય ઉદાહરણો)

  • આ શેર કરો
Hugh West

આ લેખમાં, અમે તમને સેવ અને વર્કબુક બંધ કરવા માટે Excel VBA નો ઉપયોગ કરવાની 5 પદ્ધતિઓ બતાવીશું. સમય ખૂબ જ મૂલ્યવાન હોવાથી, અમે Excel VBA નો ઉપયોગ કરીને ભૌતિક કાર્યોને છોડીને ઘણો સમય બચાવી શકીએ છીએ. વધુમાં, અમે 3 કૉલમ્સ નો સમાવેશ કરતો ડેટાસેટ લીધો છે: “ નામ ”, “ જન્મ ”, અને “ નવીનતમ કાર્ય ”. આ ડેટાસેટ 6 લોકોના જન્મ વર્ષ અને તેમની નવીનતમ ફિલ્મ માહિતીનું પ્રતિનિધિત્વ કરે છે.

પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો

વર્કબુક સાચવવા અને બંધ કરવા માટે VBA.xlsm

5 એક્સેલમાં VBA નો ઉપયોગ કરીને વર્કબુક સાચવવા અને બંધ કરવાનાં ઉદાહરણો

1. એક્સેલ VBA નો ઉપયોગ કરીને સક્રિય વર્કબુક સાચવો અને બંધ કરો

પ્રથમ પદ્ધતિ માટે, અમે VBA મેક્રો નો ઉપયોગ કરીને સક્રિય વર્કબુક સેવ અને બંધ કરીશું. અમે VBA મોડ્યુલ વિન્ડો લાવીશું, અમારો કોડ ટાઈપ કરીશું અને પછી અમારું લક્ષ્ય હાંસલ કરવા માટે કોડને એક્ઝિક્યુટ કરીશું. આગળ વધ્યા વિના, ચાલો આપણે સ્ટેપ્સ બાય સ્ટેપ પ્રક્રિયામાં જઈએ.

પગલાં:

અમારો કોડ ટાઈપ કરતા પહેલા, આપણે VBA મોડ્યુલ લાવવાની જરૂર છે. . તે કરવા માટે –

  • પ્રથમ, વિકાસકર્તા ટેબ >>> વિઝ્યુઅલ બેઝિક પસંદ કરો.

વૈકલ્પિક રીતે, તમે આ કરવા માટે ALT + F11 પણ દબાવી શકો છો. આ પછી “ Microsoft Visual Basic Application ” દેખાશે.

  • બીજું, Insert થી >>> મોડ્યુલ પસંદ કરો.

અહીં, આપણે આપણું ટાઈપ કરીશુંકોડ.

  • ત્રીજું, મોડ્યુલ ની અંદર નીચેનો કોડ ટાઈપ કરો.
1822

VBA કોડ બ્રેકડાઉન

  • પ્રથમ, અમે અમારી પેટા પ્રક્રિયા સાચવો_અને_બંધ_સક્રિય_વર્કબુક ને કૉલ કરી રહ્યા છીએ .
  • તે પછી, અમે અમારી વર્તમાન વર્કબુક ને એક્ટિવ વર્કબુક તરીકે ઉલ્લેખ કરી રહ્યા છીએ.
  • તે પછી, બંધ કરો પદ્ધતિનો ઉપયોગ કરીને અમે અમારી ફાઇલ બંધ કરી રહ્યાં છીએ.
  • છેવટે, અમે સેવ ચેન્જીસ ને ટ્રુ પર સેટ કર્યા છે, જે અમારી વર્કબુક ને સાચવશે. બંધ થવા પર .

હવે, અમે અમારો કોડ એક્ઝિક્યુટ કરીશું.

  • પ્રથમ, સાચવો મોડ્યુલ .
  • બીજું, અમારા કોડની અંદર ક્લિક કરો.
  • આખરે, ચલાવો બટન દબાવો.

જો આપણે અમારી Excel એપ્લિકેશન પર જઈશું, તો અમે જોશું કે અમારી વર્કબુક બંધ છે. આમ, અમે Excel VBA નો ઉપયોગ કરીને સફળતાપૂર્વક સેવ અને બંધ વર્કબુક .

વધુ વાંચો: એક્સેલમાં તમામ વર્કબુક માટે મેક્રો કેવી રીતે સાચવવું (સરળ પગલાઓ સાથે)

2. વિશિષ્ટ વર્કબુકને સાચવવા અને બંધ કરવા માટે એક્સેલ VBA

બીજી પદ્ધતિ માટે, અમે બીજા VBA કોડનો ઉપયોગ કરીને સેવ અને બંધ ચોક્કસ વર્કબુક નો ઉપયોગ કરીશું. અહીં, અમે બે વર્કબુક ખોલી છે અને અમે ડાબી બાજુથી સેવ અને બંધ પ્રથમ વર્કબુક બંધ કરીશું.

પગલાઓ:

  • પ્રથમ, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે , VBA લાવોમોડ્યુલ .
  • બીજું, તે મોડ્યુલ ની અંદર આ કોડ લખો.
3099

<0 VBA કોડ બ્રેકડાઉન
  • પ્રથમ, અમે અમારી પેટા પ્રક્રિયા સેવ_એન્ડ_ક્લોઝ_સ્પેસિફિક_વર્કબુક ને કૉલ કરીએ છીએ.
  • પછી, અમે અમારી પ્રથમ વર્કબુક વર્કબુક ઓબ્જેક્ટ ની અંદરનો સંદર્ભ આપી રહ્યાં છીએ.
  • તે પછી, બંધ કરો પદ્ધતિનો ઉપયોગ કરીને અમે બંધ <2 કરી રહ્યાં છીએ>અમારી ફાઇલ.
  • છેવટે, અમે સેવ ચેન્જીસ ને ટ્રુ પર સેટ કર્યા છે, જે બંધ પર અમારી વર્કબુક સાચવશે. .
  • ત્રીજે, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે, કોડને એક્ઝિક્યુટ કરો.

આ પછી, આપણે જોઈશું કે પ્રથમ વર્કબુક બંધ છે અને માત્ર બીજી વર્કબુક ખુલ્લી છે . તેથી, અમે તમને સેવિંગ અને ક્લોઝ વર્કબુક ની બીજી પદ્ધતિ બતાવી છે.

વધુ વાંચો: Excel VBA: ખોલ્યા વિના શીટને નવી વર્કબુક તરીકે સાચવો

3. ચોક્કસ ફોલ્ડરમાં ચોક્કસ વર્કબુક સાચવો અને બંધ કરો

ત્રીજી પદ્ધતિ માટે , અમે Excel VBA નો ઉપયોગ કરીને ફોલ્ડર માં સેવ અને એક ચોક્કસ વર્કબુક બંધ કરવા જઈ રહ્યા છીએ.

પગલાઓ:

  • પ્રથમ, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે , VBA મોડ્યુલ લાવો.
  • બીજું, તે મોડ્યુલ ની અંદર આ કોડ લખો.
2339

VBA કોડ બ્રેકડાઉન

  • પ્રથમ, અમે અમારા સબપ્રક્રિયા Save_and_Close_Workbook_in_Specific_Folder .
  • તે પછી, SaveAs પદ્ધતિનો ઉપયોગ કરીને અમે અમારી ફાઇલને ચોક્કસ સ્થાન પર સેવ કરીએ છીએ.
  • પછી, અમે ફાઇલનામને મૂળ વર્કબુક જેવું જ રાખીએ છીએ.
  • આખરે, અમે બંધ કરીએ છીએ અમારી વર્કબુક .
  • ત્રીજું, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે , કોડ એક્ઝિક્યુટ કરો.

આ પછી, તે સેવ કરશે અમારું વર્કબુક અમારા નિર્ધારિત ફોલ્ડર સ્થાનની અંદર અને તેને બંધ કરો . આમ, અમે તમને VBA નો ઉપયોગ કરીને ચોક્કસ ફોલ્ડર માં સેવ અને વર્કબુક બંધ કરવાની બીજી પદ્ધતિ બતાવી છે.

વધુ વાંચો: વિશિષ્ટ ફોલ્ડરમાં PDF સાચવવા માટે એક્સેલ VBA મેક્રો (7 આદર્શ ઉદાહરણો)

સમાન વાંચન

  • Excel VBA: પ્રોમ્પ્ટ વિના વર્કબુક સાચવો (સરળ પગલાંઓ સાથે)
  • [ફિક્સ્ડ!] શા માટે Excel મારું ફોર્મેટિંગ સાચવતું નથી ? (7 સંભવિત કારણો)
  • એક્સેલને PDF લેન્ડસ્કેપ તરીકે કેવી રીતે સાચવવું (ઝડપી પગલાંઓ સાથે)
  • પાથનો ઉપયોગ કરીને ફાઇલ તરીકે સાચવવા માટે એક્સેલ VBA સેલ (ઝડપી પગલાઓ સાથે)
  • [નિશ્ચિત!] એક્સેલ CSV ફાઇલ ફેરફારો સાચવતી નથી (6 સંભવિત ઉકેલો)

4. આમાં બટન દાખલ કરવું Excel માં વર્કબુક સાચવો અને બંધ કરો

ચોથી પદ્ધતિ માટે, અમે Excel માં વર્કબુકને બંધ કરવા અને સાચવવા માટે VBA બટન બનાવવા જઈ રહ્યા છીએ.

પગલાઓ:

  • પ્રથમ, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે , VBA લાવોમોડ્યુલ .
  • બીજું, તે મોડ્યુલ ની અંદર આ કોડ લખો.
6215

<0 VBA કોડ બ્રેકડાઉન
  • પ્રથમ, અમે અમારી પેટા પ્રક્રિયા Button_Click_Save_and_Close_workbook ને કૉલ કરીએ છીએ.
  • તે પછી, સાચવો પદ્ધતિનો ઉપયોગ કરીને અમે સાચવીએ છીએ અમારી વર્કબુક
  • છેવટે, અમે નો ઉપયોગ કરીને અમારી વર્કબુક બંધ કરીએ છીએ. પદ્ધતિ છોડો.

હવે, અમે અહીં VBA બટન દાખલ કરીશું.

  • પ્રથમ, વિકાસકર્તા<2 તરફથી> ટેબ >>> શામેલ કરો >>> બટન (ફોર્મ કંટ્રોલ) પસંદ કરો.

  • ત્યારબાદ, માઉસ કર્સર બદલાશે અને ખેંચશે વર્કબુક ની અંદર બોક્સ.

તે પછી, મેક્રો સોંપો સંવાદ બોક્સ દેખાશે.

  • પછી, “ Button_Click_Save_and_close_workbook ” પસંદ કરો.
  • તે પછી, OK દબાવો.

પછી, આપણે વર્કબુક માં બટન 1 જોશું.

  • છેવટે, બટન પર ક્લિક કરો.

આ અમારી વર્કબુક ને સાચવશે અને બંધ કરશે .

વધુ વાંચો: એક્સેલમાં સેવ બટન માટે VBA કોડ (4 વેરિઅન્ટ્સ)

5. એક્સેલ VBA લાગુ કરીને તમામ ઓપન વર્કબુકને સાચવો અને બંધ કરો

આ છેલ્લી પદ્ધતિમાં, અમે બધી ખુલેલી વર્કબુક સાચવવા અને બંધ કરવા જઈ રહ્યા છીએ. આ વખતે, અમારી પાસે પદ્ધતિ 3 ની જેમ જ બે કાર્યપુસ્તકો છે, જો કે, આ વખતે, અમે બંને સેવ અને બંધ કરીશું. કાર્યપુસ્તકો . અહીં, અમે અમારી વર્કબુક માંથી પસાર થવા માટે The for Next Loop નો ઉપયોગ કરીશું.

પગલાઓ:

  • પ્રથમ, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે, VBA મોડ્યુલ લાવો.
  • બીજું, આ કોડ તેની અંદર લખો મોડ્યુલ .
9665

VBA કોડ બ્રેકડાઉન

  • પ્રથમ , અમે અમારી પેટા પ્રક્રિયા CloseAndSaveOpenWorkbooks ને કૉલ કરી રહ્યા છીએ.
  • પછી, અમે બધી વર્કબુકમાં સાયકલ કરવા માટે For Next Loop નો ઉપયોગ કરી રહ્યા છીએ. .
  • તે પછી, સાચવો પદ્ધતિનો ઉપયોગ કરીને અમે અમારી ફાઇલોને સેવ કરીએ છીએ.
  • તે પછી, અમે બંધ કરીએ છીએ <2 અમારી વર્તમાન કાર્યપુસ્તિકા સિવાયની તમામ કાર્યપુસ્તિકાઓ .
  • છેવટે, અમે વર્કબુક નો ઉપયોગ કરીને મૂળ બંધ કરી છે. 1> પ્રોપર્ટી છોડો.
  • ત્રીજું, પદ્ધતિ 1 માં બતાવ્યા પ્રમાણે , કોડનો અમલ કરો.

તેથી, તે બે વર્કબુક સેવ અને બંધ કરશે. આપણે જોઈ શકીએ છીએ કે સંશોધિત તારીખ બે વર્કબુક માટે સમાન છે. નિષ્કર્ષમાં, અમે સેવ અને વર્કબુક બંધ કરવા માટે 5 અલગ Excel VBA મેક્રો બતાવ્યા છે.

વધુ વાંચો: મેક્રોને વ્યક્તિગત મેક્રો વર્કબુકમાં કેવી રીતે સાચવવું?

નિષ્કર્ષ

અમે તમને બતાવ્યું છે 5 સમજવા માટે ઝડપી-અને-સરળ Excel VBA માટે સાચવો અને વર્કબુક બંધ કરો . જો તમને કોઈ સમસ્યા હોય, તો નીચે ટિપ્પણી કરવા માટે મફત લાગે. વધુમાં, તમે અમારી સાઇટની મુલાકાત લઈ શકો છોવધુ Excel-સંબંધિત લેખ માટે Exceldemy . વાંચવા બદલ આભાર, ઉત્કૃષ્ટ રહો!

હ્યુજ વેસ્ટ ઉદ્યોગમાં 10 વર્ષથી વધુનો અનુભવ ધરાવતા અત્યંત અનુભવી એક્સેલ ટ્રેનર અને વિશ્લેષક છે. તેમણે એકાઉન્ટિંગ અને ફાઇનાન્સમાં સ્નાતકની ડિગ્રી અને બિઝનેસ એડમિનિસ્ટ્રેશનમાં માસ્ટર ડિગ્રી ધરાવે છે. હ્યુને શીખવવાનો શોખ છે અને તેણે એક અનન્ય શિક્ષણ અભિગમ વિકસાવ્યો છે જે અનુસરવા અને સમજવામાં સરળ છે. એક્સેલના તેમના નિષ્ણાત જ્ઞાને વિશ્વભરના હજારો વિદ્યાર્થીઓ અને વ્યાવસાયિકોને તેમની કુશળતા સુધારવામાં અને તેમની કારકિર્દીમાં શ્રેષ્ઠ બનાવવામાં મદદ કરી છે. તેમના બ્લોગ દ્વારા, હ્યુજ તેમના જ્ઞાનને વિશ્વ સાથે શેર કરે છે, વ્યક્તિઓ અને વ્યવસાયોને તેમની સંપૂર્ણ ક્ષમતા સુધી પહોંચવામાં મદદ કરવા માટે મફત એક્સેલ ટ્યુટોરિયલ્સ અને ઑનલાઇન તાલીમ ઓફર કરે છે.