માઇક્રોસ .ફ્ટ એક્સેલમાં ડેટા એન્ટ્રી ફોર્મ્સ

Pin
Send
Share
Send

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

ભરણ સાધનોનો ઉપયોગ

ભરવાનું ફોર્મ એ ફીલ્ડ્સ સાથેનું એક isબ્જેક્ટ છે જેના નામ ભરવા માટેના કોષ્ટકની કumnsલમના નામને અનુરૂપ છે. તમારે આ ક્ષેત્રોમાં ડેટા દાખલ કરવાની જરૂર છે અને તે તરત જ નવી લાઇન દ્વારા ટેબલ શ્રેણીમાં ઉમેરવામાં આવશે. ફોર્મ એક અલગ બિલ્ટ-ઇન એક્સેલ ટૂલ તરીકે કાર્ય કરી શકે છે, અથવા જો તે વપરાશકર્તા દ્વારા બનાવવામાં આવ્યું હોય, તો તેની રેન્જના રૂપમાં સીધી શીટ પર સ્થિત થઈ શકે છે.

હવે ચાલો જોઈએ કે આ બે પ્રકારનાં ટૂલ્સનો ઉપયોગ કેવી રીતે કરવો.

પદ્ધતિ 1: એક્સેલ ડેટા ઇનપુટ માટે બિલ્ટ-ઇન objectબ્જેક્ટ

સૌ પ્રથમ, ચાલો શીખીશું કે એક્સેલ ડેટા દાખલ કરવા માટે બિલ્ટ-ઇન ફોર્મનો ઉપયોગ કેવી રીતે કરવો.

  1. તે નોંધવું જોઇએ કે ડિફ byલ્ટ રૂપે તેને શરૂ કરતું ચિહ્ન છુપાયેલું છે અને તેને સક્રિય કરવાની જરૂર છે. આ કરવા માટે, ટેબ પર જાઓ ફાઇલઅને પછી આઇટમ પર ક્લિક કરો "વિકલ્પો".
  2. ખુલી એક્સેલ વિકલ્પો વિંડોમાં, વિભાગ પર ખસેડો ક્વિક એક્સેસ ટૂલબાર. મોટાભાગની વિંડો સેટિંગ્સના વિસ્તૃત ક્ષેત્ર દ્વારા કબજે કરવામાં આવી છે. ડાબી બાજુ ટૂલ્સ છે જે ઝડપી panelક્સેસ પેનલમાં ઉમેરી શકાય છે, અને જમણી બાજુ - પહેલેથી હાજર છે.

    ક્ષેત્રમાં "આમાંથી ટીમો પસંદ કરો" કિંમત સેટ કરો "ટીમો ટેપ પર નથી". આગળ, મૂળાક્ષર ક્રમમાં આદેશોની સૂચિમાંથી, આપણે સ્થાન શોધીશું અને પસંદ કરીશું "ફોર્મ ...". પછી બટન પર ક્લિક કરો ઉમેરો.

  3. તે પછી, અમને જોઈતું ટૂલ વિંડોની જમણી બાજુ પર પ્રદર્શિત થશે. બટન પર ક્લિક કરો "ઓકે".
  4. હવે આ ટૂલ ઝડપી એક્સેસ પેનલ પર એક્સેલ વિંડોમાં સ્થિત છે, અને અમે તેનો ઉપયોગ કરી શકીએ છીએ. એક્સેલના આ દાખલા સાથે કોઈ વર્કબુક ખોલતી વખતે તે હાજર રહેશે.
  5. હવે, સાધનને તે બરાબર ભરવા માટે જરૂરી છે તે સમજવા માટે, તમારે કોષ્ટકનું મથાળું ભરવું જોઈએ અને તેમાં કોઈ મૂલ્ય લખવું જોઈએ. ચાલો કોષ્ટક એરેમાં અમારી સાથે ચાર કumnsલમનો સમાવેશ થાય છે જેમાં નામ છે "ઉત્પાદન નામ", "જથ્થો", "ભાવ" અને "રકમ". શીટની મનસ્વી આડી શ્રેણીમાં નામ ડેટા દાખલ કરો.
  6. ઉપરાંત, પ્રોગ્રામને સમજવા માટે કે કઈ રેન્જ સાથે કામ કરવાની જરૂર છે, તમારે ટેબલ એરેની પ્રથમ પંક્તિમાં કોઈ મૂલ્ય દાખલ કરવું જોઈએ.
  7. તે પછી, કોષ્ટકનો કોઈપણ કોષ ખાલી પસંદ કરો અને ઝડપી accessક્સેસ પેનલના આયકન પર ક્લિક કરો "ફોર્મ ..."જેને આપણે પહેલા સક્રિય કર્યું હતું.
  8. તેથી, સ્પષ્ટ કરેલ ટૂલની વિંડો ખુલે છે. જેમ તમે જોઈ શકો છો, આ objectબ્જેક્ટમાં એવા ફીલ્ડ્સ છે જે આપણા ટેબલ એરેના ક columnલમ નામોને અનુરૂપ છે. વળી, પહેલું ક્ષેત્ર પહેલેથી જ મૂલ્યથી ભરેલું છે, કારણ કે આપણે તેને શીટ પર જાતે દાખલ કર્યું છે.
  9. બાકીના ક્ષેત્રોમાં આપણે આવશ્યક મૂલ્યોને દાખલ કરીએ અને પછી બટન પર ક્લિક કરો ઉમેરો.
  10. તે પછી, જેમ તમે જોઈ શકો છો, દાખલ કરેલ કિંમતો આપમેળે કોષ્ટકની પ્રથમ પંક્તિમાં સ્થાનાંતરિત થઈ ગઈ હતી, અને ફોર્મમાં ક્ષેત્રોના આગલા બ્લોકમાં સંક્રમણ થયો હતો, જે ટેબલ એરેની બીજી પંક્તિને અનુરૂપ છે.
  11. કોષ્ટક ક્ષેત્રની બીજી પંક્તિમાં આપણે જોવા માંગીએ છીએ તેવા મૂલ્યો સાથે ટૂલ વિંડો ભરો, અને ફરીથી બટનને ક્લિક કરો ઉમેરો.
  12. જેમ તમે જોઈ શકો છો, બીજી લાઇનના મૂલ્યો પણ ઉમેરવામાં આવ્યા હતા, અને આપણે કોષ્ટકમાં જ કર્સરને ફરીથી ગોઠવવાની જરૂર નથી.
  13. આમ, આપણે કોષ્ટક એરેને તે બધા મૂલ્યોથી ભરીએ છીએ જે આપણે તેમાં દાખલ કરવા માંગો છો.
  14. આ ઉપરાંત, જો ઇચ્છિત હોય, તો તમે બટનોનો ઉપયોગ કરીને અગાઉ દાખલ કરેલા મૂલ્યો દ્વારા શોધખોળ કરી શકો છો "પાછળ" અને "આગળ" અથવા વર્ટીકલ સ્ક્રોલ બાર.
  15. જો જરૂરી હોય તો, તમે ટેબલ એરેમાં કોઈપણ મૂલ્યને ફોર્મમાં બદલીને ગોઠવી શકો છો. શીટ પર દર્શાવવામાં આવેલા ફેરફારો કરવા માટે, તેને ટૂલના અનુરૂપ બ્લોકમાં બનાવ્યા પછી, બટન પર ક્લિક કરો ઉમેરો.
  16. જેમ તમે જોઈ શકો છો, ફેરફાર તરત જ ટેબલ વિસ્તારમાં થયો.
  17. જો આપણે કોઈ લાઇન કા deleteી નાખવાની જરૂર હોય, તો નેવિગેશન બટનો અથવા સ્ક્રોલ બાર દ્વારા આપણે ફોર્મમાં લાગતાવળગતા ફીલ્ડ બ્લ blockક પર જઈએ. તે પછી, બટન પર ક્લિક કરો કા .ી નાખો ટૂલ વિંડોમાં.
  18. ચેતવણી સંવાદ ખુલે છે, તમને જણાવે છે કે લીટી કા beી નાખવામાં આવશે. જો તમને તમારી ક્રિયાઓમાં વિશ્વાસ છે, તો પછી બટન પર ક્લિક કરો "ઓકે".
  19. તમે જોઈ શકો છો, પંક્તિ ટેબલ શ્રેણીમાંથી કા fromવામાં આવી હતી. ભરવાનું અને સંપાદન પૂર્ણ થયા પછી, તમે બટન પર ક્લિક કરીને ટૂલ વિંડોમાંથી બહાર નીકળી શકો છો બંધ કરો.
  20. તે પછી, કોષ્ટક એરેને વધુ દ્રશ્ય દ્રશ્ય આપવા માટે, ફોર્મેટિંગ કરી શકાય છે.

પદ્ધતિ 2: એક કસ્ટમ ફોર્મ બનાવો

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

  1. પહેલાની પદ્ધતિની જેમ, સૌ પ્રથમ, તમારે શીટ પર ભાવિ કોષ્ટકનું મથાળું બનાવવાની જરૂર છે. તેમાં નામોવાળા પાંચ કોષો હશે: "ના.", "ઉત્પાદન નામ", "જથ્થો", "ભાવ", "રકમ".
  2. આગળ, આપણે ડેટા સાથે કોષોને ભરી રહ્યા હોય ત્યારે આપમેળે લાઇનો ઉમેરવાની ક્ષમતા સાથે, અમારા કોષ્ટક એરેથી કહેવાતા "સ્માર્ટ" ટેબલ બનાવવાની જરૂર છે. આ કરવા માટે, ટerબમાં હોવાથી, હેડર પસંદ કરો "હોમ"બટન પર ક્લિક કરો "ટેબલ તરીકે ફોર્મેટ કરો" ટૂલબોક્સમાં સ્ટાઇલ. આ ઉપલબ્ધ શૈલી વિકલ્પોની સૂચિ ખોલે છે. તેમાંથી એકની પસંદગી કોઈપણ રીતે કાર્યક્ષમતાને અસર કરશે નહીં, તેથી અમે ફક્ત તે વિકલ્પ પસંદ કરીએ કે જેને આપણે વધુ યોગ્ય ગણાવીએ.
  3. પછી ટેબલને ફોર્મેટ કરવા માટે એક નાનો વિંડો ખુલે છે. તે તે શ્રેણી સૂચવે છે કે જે અમે અગાઉ ફાળવી હતી, એટલે કે, હેડરની શ્રેણી. એક નિયમ મુજબ, આ ક્ષેત્રમાં બધું બરાબર ભરેલું છે. પરંતુ આપણે પેરામીટરની બાજુમાં બ checkક્સને તપાસવું જોઈએ મથાળાનું ટેબલ. તે પછી, બટન પર ક્લિક કરો "ઓકે".
  4. તેથી, અમારી શ્રેણી "સ્માર્ટ" ટેબલ તરીકે ફોર્મેટ કરવામાં આવી છે, વિઝ્યુઅલ ડિસ્પ્લેમાં પણ ફેરફાર દ્વારા પુરાવા તરીકે. જેમ તમે જોઈ શકો છો, અન્ય વસ્તુઓની વચ્ચે, દરેક ક icલમ મથાળાના નામની બાજુમાં ફિલ્ટર ચિહ્નો દેખાયા. તેઓ અક્ષમ હોવા જોઈએ. આ કરવા માટે, "સ્માર્ટ" કોષ્ટકનો કોઈપણ કોષ પસંદ કરો અને ટેબ પર જાઓ "ડેટા". ટૂલબboxક્સમાં રિબન પર સ Sર્ટ કરો અને ફિલ્ટર કરો આયકન પર ક્લિક કરો "ફિલ્ટર કરો".

    ફિલ્ટરને અક્ષમ કરવાનો બીજો વિકલ્પ છે. આ કિસ્સામાં, ટ tabબમાં બાકી છે, બીજા ટેબ પર સ્વિચ કરવું પણ જરૂરી રહેશે નહીં "હોમ". સેટિંગ્સ બ્લોકમાં રિબન પર કોષ્ટક ક્ષેત્રના કોષોને પસંદ કર્યા પછી "સંપાદન" આયકન પર ક્લિક કરો સ Sર્ટ કરો અને ફિલ્ટર કરો. દેખાતી સૂચિમાં, સ્થાન પસંદ કરો "ફિલ્ટર કરો".

  5. જેમ તમે જોઈ શકો છો, આ ક્રિયા પછી, ફિલ્ટરિંગ ચિહ્નો, ટેબલના હેડરમાંથી, આવશ્યકરૂપે અદૃશ્ય થઈ ગયા.
  6. પછી આપણે ડેટા એન્ટ્રી ફોર્મ પોતે બનાવવું જોઈએ. તે એક પ્રકારનો ટેબલ એરે પણ હશે જે બે સ્તંભોને સમાવે છે. આ objectબ્જેક્ટના પંક્તિ નામો મુખ્ય કોષ્ટકના સ્તંભ નામોને અનુરૂપ હશે. અપવાદ એ કumnsલમ છે "ના." અને "રકમ". તેઓ ગેરહાજર રહેશે. પ્રથમ એક મેક્રોનો ઉપયોગ કરીને ગણાશે, અને બીજા મૂલ્યની કિંમત દ્વારા ગુણાકારની માત્રાના સૂત્રને લાગુ કરીને ગણતરી કરવામાં આવશે.

    ડેટા એન્ટ્રી objectબ્જેક્ટની બીજી ક columnલમ હમણાં માટે ખાલી બાકી છે. મુખ્ય કોષ્ટક શ્રેણીની પંક્તિઓ ભરવા માટે સીધા પછીના મૂલ્યો તેમાં દાખલ કરવામાં આવશે.

  7. તે પછી આપણે એક વધુ નાનું ટેબલ બનાવીશું. તેમાં એક ક columnલમ હશે અને તેમાં ઉત્પાદનોની સૂચિ હશે જે અમે મુખ્ય કોષ્ટકની બીજી કોલમમાં પ્રદર્શિત કરીશું. સ્પષ્ટતા માટે, આ સૂચિના શીર્ષકવાળા કોષ ("ઉત્પાદન સૂચિ") રંગથી ભરી શકાય છે.
  8. પછી મૂલ્ય ઇનપુટ .બ્જેક્ટનો પ્રથમ ખાલી સેલ પસંદ કરો. ટેબ પર જાઓ "ડેટા". ચિહ્ન પર ક્લિક કરો ડેટા ચકાસણીજે ટૂલબોક્સમાં રિબન પર મૂકવામાં આવે છે "ડેટા સાથે કામ કરો".
  9. ઇનપુટ માન્યતા વિંડો પ્રારંભ થાય છે. ક્ષેત્ર પર ક્લિક કરો "ડેટા પ્રકાર"જે મૂળભૂત છે "કોઈપણ મૂલ્ય".
  10. ખુલ્લા વિકલ્પોમાંથી, સ્થાન પસંદ કરો સૂચિ.
  11. જેમ તમે જોઈ શકો છો, તે પછી, ઇનપુટ કિંમતોને તપાસવા માટેની વિંડોએ તેના ગોઠવણીમાં સહેજ ફેરફાર કર્યો. એક વધારાનું ક્ષેત્ર દેખાઈ ગયું છે "સ્રોત". ડાબી માઉસ બટન વડે આપણે તેની જમણી તરફનાં ચિહ્ન પર ક્લિક કરીએ છીએ.
  12. પછી ઇનપુટ ચેક વિંડો ઘટાડી છે. ડાબી માઉસ બટન હોલ્ડ કરતી વખતે કર્સર સાથે વધારાના ટેબલ ક્ષેત્રમાં શીટ પર મૂકવામાં આવેલા ડેટાની સૂચિ પસંદ કરો "ઉત્પાદન સૂચિ". તે પછી, ફરીથી ક્ષેત્રની જમણી બાજુએ આવેલા ચિહ્ન પર ક્લિક કરો જેમાં પસંદ કરેલી શ્રેણીનું સરનામું દેખાય છે.
  13. આ કિંમતો દાખલ કરવા માટે ચેક બ boxક્સ પર પાછા ફરો. જેમ તમે જોઈ શકો છો, તેમાં પસંદ કરેલી શ્રેણીના કોઓર્ડિનેટ્સ ક્ષેત્રમાં પહેલાથી પ્રદર્શિત છે "સ્રોત". બટન પર ક્લિક કરો "ઓકે" વિંડોની નીચે.
  14. હવે, ડેટા એન્ટ્રી objectબ્જેક્ટના પસંદ કરેલા ખાલી સેલની જમણી તરફ, એક ત્રિકોણ આયકન દેખાશે. જ્યારે તમે તેના પર ક્લિક કરો છો, ત્યારે એક ડ્રોપ-ડાઉન સૂચિ ખુલે છે, જેમાં નામનો સમાવેશ થાય છે જે કોષ્ટક એરેથી ખેંચાય છે "ઉત્પાદન સૂચિ". સૂચવેલા કોષમાં મનસ્વી ડેટા દાખલ કરવો હવે અશક્ય છે, પરંતુ તમે પ્રસ્તુત સૂચિમાંથી ઇચ્છિત સ્થાનને જ પસંદ કરી શકો છો. ડ્રોપ-ડાઉન સૂચિમાં આઇટમ પસંદ કરો.
  15. જેમ તમે જોઈ શકો છો, પસંદ કરેલી સ્થિતિ તરત જ ક્ષેત્રમાં પ્રદર્શિત થઈ હતી "ઉત્પાદન નામ".
  16. આગળ, આપણે ઇનપુટ ફોર્મના તે ત્રણ કોષોને નામો આપવાની જરૂર રહેશે જ્યાં આપણે ડેટા દાખલ કરીશું. પહેલું સેલ પસંદ કરો, જ્યાં અમારા કેસમાં નામ પહેલેથી સેટ છે "બટાટા". આગળ, શ્રેણી નામ ક્ષેત્ર પર જાઓ. તે ફોર્મ્યુલા બાર જેવા જ સ્તરે એક્સેલ વિંડોની ડાબી બાજુએ સ્થિત છે. ત્યાં મનસ્વી નામ દાખલ કરો. તે લેટિનમાં કોઈપણ નામ હોઈ શકે છે, જેમાં કોઈ જગ્યાઓ નથી, પરંતુ આ તત્વ દ્વારા હલ કરવામાં આવતી કાર્યોની નજીકના નામોનો ઉપયોગ કરવો વધુ સારું છે. તેથી, પ્રથમ કોષ, જેમાં ઉત્પાદનનું નામ છે, કહેવામાં આવે છે "નામ". અમે ક્ષેત્રમાં આ નામ લખીશું અને કી દબાવો દાખલ કરો કીબોર્ડ પર.
  17. બરાબર એ જ રીતે આપણે સેલને એક નામ સોંપીએ છીએ જેમાં આપણે માલની માત્રા દાખલ કરીશું "વોલ્યુમ".
  18. અને કિંમત સાથેનો સેલ - "ભાવ".
  19. તે પછી, બરાબર એ જ રીતે આપણે ઉપરના ત્રણ કોષોની સંપૂર્ણ શ્રેણીને નામ આપીએ છીએ. સૌ પ્રથમ, પસંદ કરો અને પછી તેને વિશેષ ક્ષેત્રમાં નામ આપો. તે એક નામ દો "ડાયપસન".
  20. છેલ્લી ક્રિયા પછી, આપણે દસ્તાવેજ સાચવવો આવશ્યક છે કે જેથી અમે સોંપેલ નામો ભવિષ્યમાં બનાવેલા મેક્રો દ્વારા જાણી શકાય. સાચવવા માટે, ટેબ પર જાઓ ફાઇલ અને આઇટમ પર ક્લિક કરો "આ રીતે સાચવો ...".
  21. ખુલ્લી સેવ વિંડોમાં, ક્ષેત્રમાં ફાઇલ પ્રકાર મૂલ્ય પસંદ કરો "એક્સેલ મેક્રો સપોર્ટેડ બુક (.xlsm)". આગળ, બટન પર ક્લિક કરો સાચવો.
  22. પછી તમારે તમારા એક્સેલના સંસ્કરણમાં મેક્રોસને સક્રિય કરવું જોઈએ અને ટેબને સક્ષમ કરવું જોઈએ "વિકાસકર્તા"જો તમારી પાસે હજી પણ નથી. હકીકત એ છે કે આ બંને કાર્યો પ્રોગ્રામમાં ડિફ defaultલ્ટ રૂપે અક્ષમ છે, અને તેનું સક્રિયકરણ એક્સેલ સેટિંગ્સ વિંડોમાં બળપૂર્વક થવું જોઈએ.
  23. તમે આ કરી લો તે પછી, ટેબ પર જાઓ "વિકાસકર્તા". મોટા ચિહ્ન પર ક્લિક કરો "વિઝ્યુઅલ બેઝિક"ટૂલબોક્સમાં રિબન પર સ્થિત છે "કોડ".
  24. છેલ્લી ક્રિયા વીબીએ મેક્રો એડિટરને શરૂ કરવા માટેનું કારણ બને છે. વિસ્તારમાં "પ્રોજેક્ટ", જે વિંડોના ઉપરના ડાબા ભાગમાં સ્થિત છે, શીટનું નામ પસંદ કરો જ્યાં અમારા કોષ્ટકો સ્થિત છે. આ કિસ્સામાં, તે છે "શીટ 1".
  25. તે પછી, બોલાવેલ વિંડોના નીચલા ડાબા વિસ્તારમાં જાઓ "ગુણધર્મો". અહીં પસંદ કરેલી શીટની સેટિંગ્સ છે. ક્ષેત્રમાં "(નામ)" સિરિલિક નામ બદલવું જોઈએ ("શીટ 1") લેટિનમાં લખેલા નામે. તમે કોઈપણ નામ આપી શકો છો જે તમારા માટે વધુ અનુકૂળ છે, મુખ્ય વસ્તુ એ છે કે તેમાં ફક્ત લેટિન અક્ષરો અથવા સંખ્યાઓ અને અન્ય કોઈ ચિહ્નો અથવા જગ્યાઓ શામેલ નથી. આ નામ સાથે જ મેક્રો કામ કરશે. ચાલો અમારા કિસ્સામાં આ નામ હોવું જોઈએ "પ્રોડક્ટિ", તેમ છતાં તમે ઉપર વર્ણવેલ શરતોને અનુરૂપ કોઈપણ અન્યને પસંદ કરી શકો છો.

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

    જેમ તમે જોઈ શકો છો, તે પછી નામ પણ આપમેળે બદલાશે શીટ 1 ક્ષેત્રમાં "પ્રોજેક્ટ", અમે સેટિંગ્સમાં હમણાં જ સેટ કર્યું છે.

  26. પછી વિંડોના મધ્ય ભાગ પર જાઓ. આ તે છે જ્યાં આપણે પોતાને મેક્રો કોડ લખવાની જરૂર પડશે. જો સૂચવેલા ક્ષેત્રમાં શ્વેત કોડ સંપાદકનું ક્ષેત્ર પ્રદર્શિત થયેલ નથી, આપણા કિસ્સામાં, તો ફંકશન કી દબાવો એફ 7 અને તે દેખાશે.
  27. હવે અમારા વિશેષ ઉદાહરણ માટે, આપણે ક્ષેત્રમાં નીચેનો કોડ લખવાની જરૂર છે:


    સબ ડેટાએન્ટ્રીફોર્મ ()
    જ્યાં સુધી લાંબી બાજુની પંક્તિ મંદ કરો
    NextRow = producty.Cells (producty.Rows.Count, 2) .અને (xlUp). setફસેટ (1, 0) .રો
    પ્રોડક્ટ સાથે
    જો .રેંજ ("A2"). વેલ્યુ = "" અને .રેંજ ("B2"). વેલ્યુ = "" પછી
    NextRow = nextRow - 1
    અંત જો
    Producty.Range ("નામ"). ક Copyપિ
    .સેલ્સ (નેક્સ્ટરો, 2) .પેસ્ટસ્પેશિયલ પેસ્ટ કરો: = xlPasteValues
    .સેલ્સ (નેક્સ્ટરો,)) .મૂલ્ય = પ્રોડક્ટ. રેન્જે ("વોલ્યુમ"). મૂલ્ય
    .સેલ્સ (નેક્સ્ટરો, 4) .મોલ્યુ = પ્રોડક્ટ.રેન્ગ ("પ્રાઇસ"). વેલ્યુ.
    .સેલ્સ (નેક્સ્ટરો, 5) .મોલ્યુ = પ્રોડક્ટ. રેન્જે ("વોલ્યુમ"). વેલ્યુ * producty.Range ("પ્રાઇસ"). વેલ્યુ.
    .રેંજ ("A2"). ફોર્મ્યુલા = "= IF (ISBLANK (B2)," "" ", COUNTA ($ B $ 2: B2))"
    જો NextRow> 2 તો
    શ્રેણી ("A2"). પસંદ કરો
    પસંદગી. Utoટોફિલ લક્ષ્યસ્થાન: = રેંજ ("A2: A" અને આગલું પંક્તિ)
    રેંજ ("A2: A" અને આગલી પંક્તિ). પસંદ કરો
    અંત જો
    .રેંજ ("ડાયપસન"). ક્લીઅરકોન્ટેન્ટ્સ
    સાથે અંત
    અંત પેટા

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

    તેથી પ્રથમ વાક્ય:

    સબ ડેટાએન્ટ્રીફોર્મ ()

    "ડેટાએન્ટ્રીફોર્મ" પોતે મેક્રોનું નામ છે. તમે તેને જેમ છે તેમ છોડી શકો છો, અથવા તમે તેને કોઈપણ અન્ય સાથે બદલી શકો છો જે મેક્રો નામો બનાવવા માટેના સામાન્ય નિયમોને પૂર્ણ કરે છે (જગ્યાઓ નહીં, ફક્ત લેટિન મૂળાક્ષરોના અક્ષરોનો ઉપયોગ કરો, વગેરે). નામ બદલવાથી કંઈપણ અસર કરશે નહીં.

    કોડમાં જ્યાં પણ શબ્દ આવે છે "પ્રોડક્ટિ" તમારે તે નામ સાથે બદલવું આવશ્યક છે જે તમે ક્ષેત્રમાં તમારી શીટને પહેલાં સોંપ્યું છે "(નામ)" ના વિસ્તારો "ગુણધર્મો" મેક્રો સંપાદક. સ્વાભાવિક રીતે, આ ફક્ત ત્યારે જ થવું જોઈએ જો તમે શીટનું નામ અલગ રીતે રાખ્યું હોય.

    હવે આ વાક્યનો વિચાર કરો:

    NextRow = producty.Cells (producty.Rows.Count, 2) .અને (xlUp). setફસેટ (1, 0) .રો

    અંક "2" આ પંક્તિનો અર્થ એ શીટની બીજી કોલમ છે. આ ક columnલમ ક theલમ છે "ઉત્પાદન નામ". તેના પર આપણે પંક્તિઓની સંખ્યા ગણીશું. તેથી, જો તમારા કિસ્સામાં સમાન સ્તંભના ખાતામાં અલગ ઓર્ડર છે, તો તમારે અનુરૂપ નંબર દાખલ કરવાની જરૂર છે. મૂલ્ય "અંત (xlUp). Ffફસેટ (1, 0). રો" કોઈ પણ સંજોગોમાં, યથાવત છોડી દો.

    આગળ, લીટી ધ્યાનમાં લો

    જો .રેંજ ("A2"). વેલ્યુ = "" અને .રેંજ ("B2"). વેલ્યુ = "" પછી

    "એ 2" - આ પહેલા કોષના કોઓર્ડિનેટ્સ છે જેમાં લાઇન નંબર દર્શાવવામાં આવશે. "બી 2" - આ પ્રથમ કોષના સંકલન છે જેના દ્વારા ડેટા આઉટપુટ થશે ("ઉત્પાદન નામ") જો તેઓ અલગ પડે છે, તો આ કોઓર્ડિનેટ્સને બદલે તમારો ડેટા દાખલ કરો.

    લાઇન પર જાઓ

    Producty.Range ("નામ"). ક Copyપિ

    તેમાં એક પરિમાણ છે "નામ" ક્ષેત્રમાં સોંપેલું નામ "ઉત્પાદન નામ" ઇનપુટ ફોર્મમાં.

    લીટીઓમાં


    .સેલ્સ (નેક્સ્ટરો, 2) .પેસ્ટસ્પેશિયલ પેસ્ટ કરો: = xlPasteValues
    .સેલ્સ (નેક્સ્ટરો,)) .મૂલ્ય = પ્રોડક્ટ. રેન્જે ("વોલ્યુમ"). મૂલ્ય
    .સેલ્સ (નેક્સ્ટરો, 4) .મોલ્યુ = પ્રોડક્ટ.રેન્ગ ("પ્રાઇસ"). વેલ્યુ.
    .સેલ્સ (નેક્સ્ટરો, 5) .મોલ્યુ = પ્રોડક્ટ. રેન્જે ("વોલ્યુમ"). વેલ્યુ * producty.Range ("પ્રાઇસ"). વેલ્યુ.

    નામો "વોલ્યુમ" અને "ભાવ" આપણે ક્ષેત્રોમાં સોંપેલ નામોનો અર્થ "જથ્થો" અને "ભાવ" સમાન ઇનપુટ સ્વરૂપમાં.

    અમે ઉપર સૂચવ્યા તે જ લાઇનોમાં, સંખ્યાઓ "2", "3", "4", "5" ક meanલમ્સને અનુરૂપ એક્સેલ વર્કશીટમાં ક columnલમ નંબરોનો અર્થ "ઉત્પાદન નામ", "જથ્થો", "ભાવ" અને "રકમ". તેથી, જો તમારા કિસ્સામાં કોષ્ટક સ્થાનાંતરિત કરવામાં આવે છે, તો તમારે અનુરૂપ ક numbersલમ નંબરો સ્પષ્ટ કરવાની જરૂર છે. જો ત્યાં વધુ કumnsલમ છે, તો પછી સાદ્રશ્ય દ્વારા તમારે કોડમાં તેની લાઇનો ઉમેરવાની જરૂર છે, જો ઓછી હોય તો - પછી વધારાની કા removeી નાખો.

    રેખા તેની કિંમતે માલના જથ્થાને ગુણાકાર કરે છે:

    .સેલ્સ (નેક્સ્ટરો, 5) .મોલ્યુ = પ્રોડક્ટ. રેન્જે ("વોલ્યુમ"). વેલ્યુ * producty.Range ("પ્રાઇસ"). વેલ્યુ.

    પરિણામ, જેમ કે આપણે રેકોર્ડના વાક્યરચનાથી જોઈએ છીએ, એક્સેલ વર્કશીટની પાંચમી કોલમમાં પ્રદર્શિત થશે.

    આ અભિવ્યક્તિ સ્વચાલિત લાઇન નંબરિંગ કરે છે:


    જો NextRow> 2 તો
    શ્રેણી ("A2"). પસંદ કરો
    પસંદગી. Utoટોફિલ લક્ષ્યસ્થાન: = રેંજ ("A2: A" અને આગલું પંક્તિ)
    રેંજ ("A2: A" અને આગલી પંક્તિ). પસંદ કરો
    અંત જો

    બધા મૂલ્યો "એ 2" પ્રથમ કોષનું સરનામું થાય છે જ્યાં ક્રમાંકન કરવામાં આવશે, અને સંકલન "એ " - નંબરવાળી સંપૂર્ણ ક columnલમનું સરનામું. તપાસો કે તમારા કોષ્ટકમાં બરાબર નંબરો ક્યાં પ્રદર્શિત થશે અને જો જરૂરી હોય તો કોડમાં આ કોઓર્ડિનેટ્સ બદલો.

    માહિતી ડેટા ટેબલ પર સ્થાનાંતરિત થયા પછી લાઇન ડેટા એન્ટ્રી ફોર્મની શ્રેણીને સાફ કરે છે:

    .રેંજ ("ડાયપસન"). ક્લીઅરકોન્ટેન્ટ્સ

    ધારવું મુશ્કેલ નથી કે ("ડાયપસન") નો અર્થ થાય છે તે શ્રેણીનું નામ કે જે અમે અગાઉ ડેટા એન્ટ્રી ફીલ્ડ્સને સોંપ્યું છે. જો તમે તેમને કોઈ અલગ નામ આપ્યું છે, તો આ વાક્ય બરાબર તે રીતે દાખલ થવું જોઈએ.

    કોડનો આગળનો ભાગ સાર્વત્રિક છે અને તમામ કિસ્સાઓમાં ફેરફાર કર્યા વિના રજૂ કરવામાં આવશે.

    સંપાદક વિંડોમાં તમે મેક્રો કોડ રેકોર્ડ કર્યા પછી, વિંડોના ડાબા ભાગમાં ડિસ્કેટના રૂપમાં સેવ આયકન પર ક્લિક કરો. પછી તમે ઉપરના જમણા ખૂણામાં વિંડોઝ બંધ કરવા માટે માનક બટન પર ક્લિક કરીને તેને બંધ કરી શકો છો.

  28. તે પછી, અમે એક્સેલ શીટ પર પાછા ફરો. હવે આપણે એક બટન મૂકવાની જરૂર છે જે બનાવેલ મcક્રોને સક્રિય કરશે. આ કરવા માટે, ટેબ પર જાઓ "વિકાસકર્તા". સેટિંગ્સ બ્લોકમાં "નિયંત્રણ" રિબન પર, બટન પર ક્લિક કરો પેસ્ટ કરો. ટૂલ્સની સૂચિ ખુલે છે. સાધન જૂથમાં "ફોર્મ નિયંત્રણો" ખૂબ પ્રથમ પસંદ કરો - બટન.
  29. તે પછી, ડાબી માઉસ બટન દબાવવાથી, તે ક્ષેત્ર પર કર્સર દોરો જ્યાં આપણે મેક્રો લ launchંચ બટન મૂકવા માગીએ છીએ, જે ફોર્મથી ટેબલ પર ડેટા સ્થાનાંતરિત કરશે.
  30. વિસ્તાર ચક્રાકાર થયા પછી, માઉસ બટન છોડો. તે પછી, forબ્જેક્ટ માટેની મેક્રો સોંપણી વિંડો આપમેળે શરૂ થાય છે. જો તમારા બુકમાં ઘણા મેક્રોઝનો ઉપયોગ કરવામાં આવે છે, તો પછી સૂચિમાંથી આપણે ઉપર બનાવેલા એકનું નામ પસંદ કરો. અમે તેને બોલાવીએ છીએ "ડેટાએન્ટ્રીફોર્મ". પરંતુ આ કિસ્સામાં, મેક્રો એક છે, તેથી ફક્ત તેને પસંદ કરો અને બટન પર ક્લિક કરો "ઓકે" વિંડોની નીચે.
  31. તે પછી, તમે ઇચ્છો તેમ બટનનું નામ બદલી શકો છો, ફક્ત તેના વર્તમાન નામને પ્રકાશિત કરીને.

    અમારા કિસ્સામાં, ઉદાહરણ તરીકે, તેણીને નામ આપવું તે તાર્કિક હશે ઉમેરો. શીટનાં કોઈપણ ફ્રી સેલનું નામ બદલો અને ક્લિક કરો.

  32. તેથી, અમારું ફોર્મ સંપૂર્ણ રીતે તૈયાર છે. ચાલો તપાસો કે તે કેવી રીતે કાર્ય કરે છે. તેના ક્ષેત્રોમાં આવશ્યક મૂલ્યો દાખલ કરો અને બટન પર ક્લિક કરો ઉમેરો.
  33. જેમ તમે જોઈ શકો છો, કિંમતો ટેબલ પર ખસેડવામાં આવે છે, લીટી આપમેળે નંબર સોંપી દેવામાં આવે છે, રકમની ગણતરી કરવામાં આવે છે, ફોર્મ ફીલ્ડ્સ સાફ થઈ જાય છે.
  34. ફોર્મ ફરીથી ભરો અને બટન પર ક્લિક કરો ઉમેરો.
  35. જેમ તમે જોઈ શકો છો, બીજી પંક્તિ પણ ટેબલ એરેમાં ઉમેરવામાં આવી છે. આનો અર્થ એ કે સાધન કાર્ય કરી રહ્યું છે.

આ પણ વાંચો:
એક્સેલમાં મેક્રો કેવી રીતે બનાવવી
એક્સેલમાં બટન કેવી રીતે બનાવવું

એક્સેલમાં, ડેટા ફિલિંગ ફોર્મનો ઉપયોગ કરવાની બે રીત છે: બિલ્ટ-ઇન અને યુઝર-ડિફાઇન્ડ. બિલ્ટ-ઇન વિકલ્પનો ઉપયોગ કરવા માટે વપરાશકર્તા દ્વારા ઓછામાં ઓછા પ્રયત્નોની જરૂર છે. ઝડપી accessક્સેસ ટૂલબાર પર અનુરૂપ ચિહ્ન ઉમેરીને તમે તેને હંમેશાં શરૂ કરી શકો છો. તમારે જાતે કસ્ટમ ફોર્મ બનાવવાની જરૂર છે, પરંતુ જો તમને વીબીએ કોડમાં સારી રીતે જાણકાર છે, તો તમે આ ટૂલને શક્ય તેટલું લવચીક અને તમારી જરૂરિયાતો માટે યોગ્ય બનાવી શકો છો.

Pin
Send
Share
Send