સામગ્રીઓનું કોષ્ટક
જો કે, એવી પરિસ્થિતિઓ છે જ્યારે આપણે ફક્ત ટેક્સ્ટ કરતાં વધુ નકલ કરવા માંગીએ છીએ. અમે એક્સેલની તમામ ક્ષમતાઓને કૉપિ કરી શકીએ છીએ, જેમ કે શરતી ફોર્મેટિંગ, ડેટાની માન્યતા, ડેટા-ટાઈપ ફોર્મેટિંગ અને બૉર્ડર્સ અને સેલ કલર્સ જેવી સૌંદર્યલક્ષી સુવિધાઓ. કદાચ તમે તમારા સહકાર્યકરની રંગ યોજનાની પ્રશંસા કરો છો પરંતુ સ્થિર ડેટાની જરૂર છે, અથવા કદાચ સૂત્રો અદભૂત છે પરંતુ તમને રંગ યોજના નાપસંદ છે. આ ટ્યુટોરીયલમાં. અમે VBA PasteSpecial બતાવીશું અને એક્સેલમાં સ્ત્રોત ફોર્મેટિંગ રાખીશું.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે આ લેખ વાંચી રહ્યા હોવ ત્યારે કસરત કરવા માટે આ પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો.
VBA PasteSpecial.xlsm
4 સરળ ઉદાહરણો VBA PasteSpecial ને લાગુ કરવા અને Excel માં સ્ત્રોત ફોર્મેટિંગ રાખવા
આપણે કેવી રીતે ચાર ઉદાહરણો દર્શાવીશું નીચેના વિભાગોમાં સ્ત્રોત ફોર્મેટ જાળવી રાખતી વખતે VBA માં પેસ્ટ વિશેષનો ઉપયોગ કરવા માટે. અહીં એક સેમ્પલ ડેટા સેટ છે જેનો ઉપયોગ અમે કોપી અને પેસ્ટ કરવા માટે કરીશું.
1. VBA PasteSpecial નો ઉપયોગ કરીને ઇનપુટ બોક્સ ઉમેરો અને Excel માં સ્ત્રોત ફોર્મેટિંગ રાખો
પ્રથમ અને અગ્રણી. અમે શ્રેણી પસંદ કરવા માટે બોક્સનો ઉપયોગ કરીશું અને પછી તેને બીજા કોષમાં પેસ્ટ કરીશું. આમ કરવા માટે, નીચેના પગલાંઓ અનુસરો.
સ્ટેપ 1:
- સૌપ્રથમ, Alt + F11 <2 દબાવો> મેક્રો શરૂ કરવા માટે.
- પછી, ઇનસર્ટ પર ક્લિક કરો, મોડ્યુલ વિકલ્પ પસંદ કરો.
સ્ટેપ 2:
- નીચેની પેસ્ટ કરોVBA કોડ.
6907
સ્ટેપ 3:
- સેવ પ્રોગ્રામ અને તેને ચલાવવા માટે F5 દબાવો.
- 'ExcelWIKI' બોક્સ દેખાયા પછી, શ્રેણી $B$4:$C$11 પસંદ કરો.
- ઓકે ક્લિક કરો.
પગલું 4:
- પેસ્ટ કરવા માટે કોઈપણ ખાલી કોષ પસંદ કરો.
- પછી, ઓકે પર ક્લિક કરો.
- તેથી, તમને મળશે ફોર્મેટને અકબંધ રાખીને પેસ્ટ મૂલ્ય.
વધુ વાંચો: એક્સેલમાં પેસ્ટ અને પેસ્ટ સ્પેશિયલ વચ્ચેનો તફાવત
2. રેન્જ પસંદ કરવા માટે VBA પેસ્ટસ્પેશિયલ લાગુ કરો અને એક્સેલમાં સોર્સ ફોર્મેટિંગ રાખો
VBA માં, તમે સ્રોત ફોર્મેટિંગ રાખતી વખતે રેન્જનો ઉલ્લેખ પણ કરી શકો છો અને તેને કૉપિ અને પેસ્ટ કરી શકો છો. . તે કરવા માટે નીચે દર્શાવેલ પગલાં અનુસરો.
પગલું 1:
- દબાવો Alt + F11 મેક્રો ખોલવા માટે.
- Insert
- માંથી એક નવું મોડ્યુલ બનાવો, બસ, નીચેના VBA કોડને પેસ્ટ કરો શ્રેણી B4:C11 .
5872
પગલું 2:
- છેલ્લે, પ્રોગ્રામને સાચવો અને ચલાવવા માટે F5 દબાવો. પરિણામે, તમે નીચેની ઇમેજમાં બતાવ્યા પ્રમાણે ફેરફારો જોશો.
વધુ વાંચો: એક્સેલમાં મૂલ્યો અને ફોર્મેટ્સની નકલ કરવા માટે VBA પેસ્ટ સ્પેશિયલ (9 ઉદાહરણો)
સમાન રીડિંગ્સ
- બે એક્સેલ શીટ્સ અને કોપી તફાવતોની સરખામણી કરવા માટે VBA કોડ
- Excel VBA: સેલ વેલ્યુ કૉપિ કરો અને પેસ્ટ કરોઅન્ય સેલમાં
- એક્સેલમાં બીજી શીટમાં બહુવિધ કોષોની નકલ કેવી રીતે કરવી (9 પદ્ધતિઓ)
- Excel VBA: રેંજને અન્ય વર્કબુકમાં કૉપિ કરો
- [ફિક્સ્ડ]: જમણું ક્લિક કરો કૉપિ અને પેસ્ટ એક્સેલમાં કામ કરતું નથી (11 સોલ્યુશન્સ)
3. VBA પેસ્ટસ્પેશિયલ લાગુ કરીને વેરીએબલ જાહેર કરો અને રાખો એક્સેલમાં સોર્સ ફોર્મેટિંગ
વેરીએબલ્સની ઘોષણા કરીને અને વેરીએબલ્સને વિવિધ રેન્જમાં સેટ કરીને, VBA માં સ્પેશિયલ પેસ્ટ કરવા માટે નીચેના સ્ટેપ્સને અનુસરો.
સ્ટેપ 1:
- સૌ પ્રથમ, VBA મેક્રો ખોલવા માટે Alt + F11 દબાવો.
- એક નવું <પસંદ કરો 1>મોડ્યુલ .
- પછી, નીચેના VBA કોડ ને પેસ્ટ કરો.
4314
પગલું 2:
- પ્રોગ્રામને સેવ કર્યા પછી, ચલાવવા માટે F5 દબાવો.
- તેથી, તમારી કોપી કરેલ રેંજને સ્ત્રોત ફોર્મેટિંગ તરીકે રાખીને પેસ્ટ કરવામાં આવશે પહેલા.
વધુ વાંચો: એક્સેલમાં ફોર્મ્યુલા અને ફોર્મેટ્સ માટે VBA પેસ્ટસ્પેશિયલનો ઉપયોગ કેવી રીતે કરવો (3 રીતો)
4. VBA પેસ્ટસ્પેશિયલનો ઉપયોગ કરો અને ખાટા રાખો એક્સેલમાં વિવિધ વર્કશીટમાં ફોર્મેટિંગ
આ ભાગમાં અમે એક ખૂબ જ મહત્વપૂર્ણ પદ્ધતિ વિશે વાત કરીશું. કારણ કે અમે બહુવિધ વર્કબુકમાં VBA માં PasteSpecial નો ઉપયોગ કેવી રીતે કરવો તે જોઈશું. ઉદાહરણ તરીકે, અમે 'Sheet4' માંથી કૉપિ કરીશું અને તેને 'Sheet5 ' માં પેસ્ટ કરીશું, જેમ કે નીચેના પગલાંઓમાં બતાવ્યા પ્રમાણે.
પગલું 1:
- VBA મેક્રો ખોલવા માટે, Alt + F11 દબાવો
- ઇનસર્ટ ટેબમાંથી, મોડ્યુલ પસંદ કરો.
- પછી, નીચેના VBA. <ને પેસ્ટ કરો. 13>
7633
પગલું 2:
- પ્રોગ્રામ ચલાવવા માટે, F5 પછી દબાવો પ્રોગ્રામ સાચવી રહ્યા છીએ.
- તેથી, તમને સ્રોત ફોર્મેટ રાખીને શીટ 5 માં પેસ્ટ કરેલ મૂલ્ય મળશે.
<0 વધુ વાંચો: એક્સેલમાં સ્પેશિયલ કમાન્ડનો ઉપયોગ કેવી રીતે કરવો (5 યોગ્ય રીતો)
નિષ્કર્ષ
સારું કરવા માટે, હું આશા રાખું છું કે તમે હવે જાણતા હશો વિશિષ્ટ કીપ સોર્સ ફોર્મેટિંગ પેસ્ટ કરવા માટે Excel VBA નો ઉપયોગ કેવી રીતે કરવો. આ બધી વ્યૂહરચના તમારા ડેટાને શીખવવી જોઈએ અને તેનો ઉપયોગ કરવો જોઈએ. પ્રેક્ટિસ બુક તપાસો અને તમે જે શીખ્યા તે લાગુ કરો. તમારા મહત્વપૂર્ણ સમર્થનને કારણે અમે આવા પ્રવચનો આપતા રહેવા માટે પ્રેરિત છીએ.
જો તમને કોઈ પ્રશ્નો હોય તો કૃપા કરીને અમારો સંપર્ક કરવામાં અચકાશો નહીં. કૃપા કરીને નીચે આપેલા કોમેન્ટ બોક્સમાં તમારા વિચારો શેર કરો.
તમારા પ્રશ્નોના જવાબ શક્ય તેટલી વહેલી તકે Exceldemy સ્ટાફ દ્વારા આપવામાં આવશે.
અમારી સાથે રહો અને શીખવાનું ચાલુ રાખો.