સામગ્રીઓનું કોષ્ટક
એક્સેલમાં કોઈપણ ઑપરેશન ચલાવવા માટે VBA મેક્રો નો અમલ કરવો એ સૌથી અસરકારક, ઝડપી અને સલામત પદ્ધતિ છે. આ લેખમાં, અમે તમને બતાવીશું કે એક્સેલમાં VBA નો ઉપયોગ કરીને નંબરને કેવી રીતે ફોર્મેટ કરવું .
વર્કબુક ડાઉનલોડ કરો
તમે અહીંથી ફ્રી પ્રેક્ટિસ એક્સેલ વર્કબુક ડાઉનલોડ કરી શકો છો.
VBA.xlsm સાથે નંબર ફોર્મેટ કરો
માં નંબરને ફોર્મેટ કરવાની 3 પદ્ધતિઓ VBA સાથે એક્સેલ
નીચેનું ઉદાહરણ જુઓ. અમે કૉલમ B અને C બંનેમાં સમાન નંબરો સંગ્રહિત કર્યા છે જેથી જ્યારે અમે નંબરને કૉલમ C માં ફોર્મેટ કરીએ, ત્યારે તમને B કૉલમમાંથી ખબર પડશે. કયા ફોર્મેટમાં નંબર પહેલા હતો.
1. એક્સેલમાં એક પ્રકારથી બીજામાં નંબરને ફોર્મેટ કરવા માટે VBA
પહેલા, ચાલો જાણીએ કે સેલ C5<2 માંથી નંબરને કેવી રીતે ફોર્મેટ કરવું 12345 > અમારા આપેલ ડેટાસેટમાં VBA થી ચલણ ફોર્મેટમાં.
પગલાઓ:
- દબાવો તમારા કીબોર્ડ પર Alt + F11 અથવા ટેબ પર જાઓ વિકાસકર્તા -> વિઝ્યુઅલ બેઝિક ખોલવા માટે વિઝ્યુઅલ બેઝિક એડિટર .
- પોપ-અપ કોડ વિન્ડોમાં, મેનુ બારમાંથી , શામેલ કરો -> મોડ્યુલ .
- નીચેનો કોડ કોપી કરો અને તેને કોડ વિન્ડોમાં પેસ્ટ કરો.
5226
તમારો કોડ હવે ચલાવવા માટે તૈયાર છે.
- તમારા કીબોર્ડ પર F5 દબાવો અથવા મેનુ બારમાંથી ચલાવો -> સબ/યુઝરફોર્મ ચલાવો. તમે ફક્ત નાના પ્લે આઇકન પર ક્લિક કરી શકો છોમેક્રો ચલાવવા માટે સબ-મેનુ બારમાં.
આ કોડ દશાંશ મૂલ્ય સાથે 12345 નંબરને ચલણમાં ફોર્મેટ કરશે .
જો તમે કોષમાં ચલણનું પ્રતીક દર્શાવવા માંગતા હોવ તો કોડની પહેલાં ફક્ત પ્રતીક મૂકો.
7005
અમારા કેસ માટે, અમે ડોલર ($) પ્રતીક. તમે ઇચ્છો તે કોઈપણ ચલણ પ્રતીકનો ઉપયોગ કરી શકો છો.
આ કોડ નંબરને ડોલર ($) પ્રતીક સાથે ચલણમાં ફોર્મેટ કરશે.
તમે સંખ્યાના આ ફોર્મેટને અન્ય ઘણા ફોર્મેટમાં પણ કન્વર્ટ કરી શકો છો. નંબરને તમને જરૂરી ફોર્મેટમાં રૂપાંતરિત કરવા માટે ફક્ત નીચેના કોડને અનુસરો.
3860
VBA મેક્રો
ઓવરવ્યૂ
વધુ વાંચો: એક્સેલ કસ્ટમ નંબર ફોર્મેટ બહુવિધ શરતો
2. એક્સેલમાં સંખ્યાઓની શ્રેણીને ફોર્મેટ કરવા માટે મેક્રો
એક સેલ માટે નંબર ફોર્મેટ કેવી રીતે બદલવું તે આપણે જોયું છે. પરંતુ જો તમે સંખ્યાઓની શ્રેણી માટે ફોર્મેટ બદલવા માંગો છો તો VBA કોડ્સ ઉપરના વિભાગમાં બતાવ્યા પ્રમાણે જ છે. આ વખતે રેન્જ ઑબ્જેક્ટના કૌંસની અંદર એક કોષ સંદર્ભ નંબર પસાર કરવાને બદલે, તમારે સમગ્ર શ્રેણી પસાર કરવી પડશે (જેમ કે C5:C8) કૌંસની અંદર.
9460
આ કોડ એક્સેલમાં તમારા ડેટાસેટમાંથી નંબરોની ચોક્કસ શ્રેણીને ફોર્મેટ કરશે.
વધુ વાંચો: એક્સેલમાં નંબરને મિલિયનમાં કેવી રીતે ફોર્મેટ કરવું (6 રીતો)
સમાન રીડિંગ્સ:
- 2 દશાંશ સ્થાનો સુધી એક્સેલ રાઉન્ડ (કેલ્ક્યુલેટર સાથે)
- કેવી રીતે એક્સેલમાં નેગેટિવ નંબરો માટે કૌંસ મુકો
- એક્સેલમાં હજારો K અને મિલિયન્સ Mમાં નંબર કેવી રીતે ફોર્મેટ કરવું (4 રીતો)
- કસ્ટમ નંબર ફોર્મેટ: Excel માં એક દશાંશ સાથે મિલિયન્સ (6 રીતો)
- નંબર ફોર્મેટને એક્સેલમાં અલ્પવિરામથી ડોટમાં કેવી રીતે બદલવું (5 રીતો)
3. એક્સેલમાં ફોર્મેટ ફંક્શન સાથે નંબર કન્વર્ટ કરવા માટે VBA એમ્બેડ કરો
તમે નંબરોને કન્વર્ટ કરવા માટે એક્સેલ VBA માં ફોર્મેટ ફંક્શન નો પણ ઉપયોગ કરી શકો છો. તે કરવા માટેનો મેક્રો છે,
પગલાઓ:
- પહેલાની જેમ જ, માંથી વિઝ્યુઅલ બેઝિક એડિટર ખોલો ડેવલપર ટેબ અને કોડ વિન્ડોમાં શામેલ કરો a મોડ્યુલ .
- કોડ વિન્ડોમાં, નીચેના કોડની નકલ કરો અને તેને પેસ્ટ કરો.
5048
તમારો કોડ હવે ચાલવા માટે તૈયાર છે.
તમને મેસેજ બોક્સમાં ફોર્મેટ કરેલ નંબર મળશે.
સંબંધિત સામગ્રી: એક્સેલમાં સંખ્યાને ટકાવારીમાં કેવી રીતે કન્વર્ટ કરવી (3 ઝડપી રીતો)
નિષ્કર્ષ
આ લેખ તમને બતાવે છે કે એક્સેલમાં VBA સાથે નંબરને કેવી રીતે ફોર્મેટ કરવું . હું આશા રાખું છું કે આ લેખ તમારા માટે ખૂબ જ ફાયદાકારક રહ્યો છે. જો તમને વિષય સંબંધિત કોઈ પ્રશ્નો હોય તો નિઃસંકોચ પૂછો.