ഉള്ളടക്ക പട്ടിക
ഈ ലേഖനത്തിൽ, Excel VBA -ലെ ഒരു വർക്ക്ഷീറ്റിൽ നിന്ന് വരിയും നിരയും ഉപയോഗിച്ച് സെൽ മൂല്യം എങ്ങനെ നേടാമെന്ന് ഞാൻ കാണിച്ചുതരാം. മുഴുവൻ വർക്ക്ഷീറ്റിൽ നിന്നും സെൽ മൂല്യം ലഭിക്കാൻ നിങ്ങൾ പഠിക്കും, കൂടാതെ വർക്ക്ഷീറ്റിന്റെ ഉപയോഗിച്ച ശ്രേണിയിൽ നിന്നും തിരഞ്ഞെടുത്ത ശ്രേണിയിൽ നിന്നും.
Excel VBA-ൽ വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം നേടുക (ദ്രുത കാഴ്ച)
5682
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾ ഈ ലേഖനം വായിക്കുമ്പോൾ വ്യായാമം ചെയ്യാൻ ഈ പരിശീലന വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക.
വരിയും കോളവും അനുസരിച്ച് സെൽ മൂല്യം നേടുക 8>അതുകൊണ്ട്, കൂടുതൽ താമസിക്കാതെ, ഇന്നത്തെ നമ്മുടെ പ്രധാന ചർച്ചയിലേക്ക് പോകാം. ഇന്ന് 3 രീതികൾ ഉപയോഗിച്ച് സെൽ മൂല്യം നേടാൻ ഞങ്ങൾ പഠിക്കും: മുഴുവൻ വർക്ക്ഷീറ്റിൽ നിന്നും, വർക്ക്ഷീറ്റിന്റെ ഉപയോഗിച്ച ശ്രേണിയിൽ നിന്നും തിരഞ്ഞെടുത്ത ശ്രേണിയിൽ നിന്നും.
1. Excel VBA-യിലെ മുഴുവൻ വർക്ക്ഷീറ്റിൽ നിന്നും വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം നേടുക
ഒന്നാമതായി, മുഴുവൻ വർക്ക്ഷീറ്റിൽ നിന്നും വരിയും നിരയും അനുസരിച്ച് നമുക്ക് സെൽ മൂല്യം ലഭിക്കും.
മുഴുവൻ വർക്ക് ഷീറ്റിൽ നിന്നും വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം ലഭിക്കുന്നതിന്, നിങ്ങൾക്ക് VBA ന്റെ സെല്ലുകളുടെ രീതി ഉപയോഗിക്കാം.
ഉദാഹരണത്തിന്, 4-മത്തെ വരിയിലെയും ഷീറ്റ്1 എന്ന വർക്ക്ഷീറ്റിന്റെ 6-ാമത്തെ നിരയിലെയും സെല്ലിൽ നിന്ന് മൂല്യം നേടുന്നതിന്, നിങ്ങൾക്ക് കഴിയും ഉപയോഗിക്കുക:
6968
⧭ ഉദാഹരണം:
ഇവിടെ ചില വിദ്യാർത്ഥികളുടെ പേരുകൾ അടങ്ങിയ ഷീറ്റ്1 എന്ന ഒരു വർക്ക് ഷീറ്റ് ഞങ്ങൾക്ക് ലഭിച്ചു ഒപ്പം അവരുടെ അടയാളങ്ങളുംഒരു സ്കൂളിന്റെ ഫിസിക്സ്, കെമിസ്ട്രി, , ഗണിതം . വർക്ക്ഷീറ്റിന്റെ സെൽ A1 ൽ നിന്നാണ് ഡാറ്റ സെറ്റ് ആരംഭിക്കുന്നത്.
ഇപ്പോൾ, 6>ആറാം വിദ്യാർത്ഥിയുടെ കെമിസ്ട്രി മാർക്ക് ലഭിക്കാൻ, നിങ്ങൾ <എന്നതിൽ നിന്ന് സെൽ മൂല്യം നേടേണ്ടതുണ്ട്. വർക്ക്ഷീറ്റിന്റെ 6>7-ാമത്തെ വരിയും 3-ആം നിരയും.
VBA കോഡ് ഇതായിരിക്കും:
⧭ VBA കോഡ്:
3962
⧭ ഔട്ട്പുട്ട്:
കോഡ് പ്രവർത്തിപ്പിക്കുക. ഇത് 78 ആയ 7th വരിയിൽ നിന്നും 3rd നിരയിൽ നിന്നും Sheet1 എന്ന കോളത്തിൽ നിന്നും സെൽ മൂല്യം പ്രദർശിപ്പിക്കും.
കൂടുതൽ വായിക്കുക: എക്സലിൽ VBA ഉപയോഗിച്ച് കോളത്തിൽ മൂല്യം കണ്ടെത്തുന്നത് എങ്ങനെ (4 വഴികൾ)
2. Excel VBA-യിലെ ഉപയോഗിച്ച ശ്രേണിയിൽ നിന്ന് വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം നേടുക
അടുത്തതായി, വർക്ക്ഷീറ്റിന്റെ ഉപയോഗിച്ച ശ്രേണിയിൽ നിന്ന് വരിയും നിരയും അനുസരിച്ച് നമുക്ക് സെൽ മൂല്യം ലഭിക്കും.
വർക്ക്ഷീറ്റിന്റെ ഉപയോഗിച്ച ശ്രേണിയിൽ നിന്ന് വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം ലഭിക്കുന്നതിന്, നിങ്ങൾക്ക് വീണ്ടും VBA ന്റെ സെല്ലുകളുടെ രീതി ഉപയോഗിക്കാം, എന്നാൽ UsedRange ഒബ്ജക്റ്റ്.
ഉദാഹരണത്തിന്, 4-ആം വരിയിലെ സെല്ലിൽ നിന്നും ഷീറ്റ്2<7 എന്ന് വിളിക്കപ്പെടുന്ന വർക്ക്ഷീറ്റിന്റെ ഉപയോഗിച്ച ശ്രേണിയുടെ 6-മത്തെ കോളത്തിൽ നിന്നും മൂല്യം ലഭിക്കാൻ> , നിങ്ങൾക്ക് ഉപയോഗിക്കാം:
5604
⧭ ഉദാഹരണം:
ഇവിടെ ഞങ്ങൾക്ക് Sheet2 എന്ന മറ്റൊരു വർക്ക്ഷീറ്റ് ലഭിച്ചു, അതേ ഡാറ്റാ സെറ്റ്, ഒരു സ്കൂളിലെ ചില വിദ്യാർത്ഥികളുടെ പേരുകളും അവരുടെ ഫിസിക്സ്, കെമിസ്ട്രി, , ഗണിതം എന്നിവയിലെ മാർക്കുകളും. എന്നാൽ ഇത്തവണ ഡാറ്റാ സെറ്റ് ആരംഭിക്കുന്നുവർക്ക്ഷീറ്റിന്റെ സെല്ലിൽ നിന്ന് B2 .
ഇപ്പോൾ, 6>ആറാം വിദ്യാർത്ഥിയുടെ കെമിസ്ട്രി മാർക്ക് വീണ്ടും ലഭിക്കാൻ, നിങ്ങൾ <എന്നതിൽ നിന്ന് മൂല്യം നേടേണ്ടതുണ്ട്. ഉപയോഗിച്ച ശ്രേണിയുടെ 6>7-ാമത്തെ വരിയും 3-ആം നിരയും.
VBA കോഡ് ഇതായിരിക്കും:
⧭ VBA കോഡ്:
2249
⧭ ഔട്ട്പുട്ട്:
കോഡ് പ്രവർത്തിപ്പിക്കുക. ഇത് 78 എന്ന ഷീറ്റ്2 ന്റെ ഉപയോഗിച്ച ശ്രേണിയുടെ 7-ാമത്തെ വരിയിൽ നിന്നും 3rd നിരയിൽ നിന്നും സെൽ മൂല്യം പ്രദർശിപ്പിക്കും.
കൂടുതൽ വായിക്കുക: എക്സെൽ കോളത്തിൽ മൂല്യം കണ്ടെത്തുന്നത് എങ്ങനെ (4 രീതികൾ)
സമാനമായ വായനകൾ
- എക്സെലിലെ ഒരു കോളത്തിൽ ഒരു മൂല്യത്തിന്റെ ആദ്യ സംഭവം എങ്ങനെ കണ്ടെത്താം (5 വഴികൾ)
- എങ്ങനെ കണ്ടെത്താം Excel ലെ ഒരു കോളത്തിൽ ഒരു മൂല്യത്തിന്റെ അവസാന സംഭവം (5 രീതികൾ)
3. Excel VBA-യിലെ ഒരു നിർദ്ദിഷ്ട ശ്രേണിയിൽ നിന്ന് വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം നേടുക
അവസാനമായി, ഒരു വർക്ക്ഷീറ്റിന്റെ തിരഞ്ഞെടുത്ത ശ്രേണിയിൽ നിന്ന് വരിയും നിരയും പ്രകാരമുള്ള സെൽ മൂല്യം നമുക്ക് ലഭിക്കും.
ഒരു വർക്ക്ഷീറ്റിന്റെ ഒരു നിർദ്ദിഷ്ട ശ്രേണിയിൽ നിന്ന് വരിയും നിരയും അനുസരിച്ച് സെൽ മൂല്യം ലഭിക്കുന്നതിന്, നിങ്ങൾക്ക് VBA ന്റെ സെല്ലുകളുടെ രീതി ഉപയോഗിക്കാം, എന്നാൽ റേഞ്ച് ഒബ്ജക്റ്റ്.
ഉദാഹരണത്തിന്, 4-ാം വരിയിലെയും ഇ2:H14 ശ്രേണിയിലെ 6-മത്തെ നിരയിലെയും സെല്ലിൽ നിന്ന് മൂല്യം ലഭിക്കുന്നതിന് Sheet3 എന്ന് വിളിക്കുന്ന വർക്ക്ഷീറ്റ്, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം:
3925
⧭ ഉദാഹരണം:
Sheet3<7 എന്ന മറ്റൊരു വർക്ക്ഷീറ്റ് ഇവിടെയുണ്ട്> രണ്ട് ഡാറ്റാ സെറ്റുകൾക്കൊപ്പം. കൂടെ ഒന്ന്ഒരു സ്കൂളിന്റെ പേരുകൾ , വിദ്യാർത്ഥികളുടെ ( B2:C14 ) , മറ്റൊന്ന് ചില വിദ്യാർത്ഥികളുടെ പേരുകളും അവരുടെ ഭൗതികം, രസതന്ത്രം, , ഗണിതം (E2:H14) എന്നിവയിൽ മാർക്ക്.
ഇപ്പോൾ, 6>ആറാം വിദ്യാർത്ഥിയുടെ കെമിസ്ട്രി മാർക്ക് വീണ്ടും ലഭിക്കാൻ, നിങ്ങൾ <എന്നതിൽ നിന്ന് മൂല്യം നേടണം. വർക്ക്ഷീറ്റിന്റെ E2:H14 ശ്രേണിയുടെ 6>7-ാമത്തെ വരിയും 3rd നിരയും.
VBA കോഡ് ഇതായിരിക്കും:
⧭ VBA കോഡ്:
5894
⧭ ഔട്ട്പുട്ട്:
കോഡ് പ്രവർത്തിപ്പിക്കുക. Sheet3 ന്റെ E3:G13 ശ്രേണിയുടെ 7-ാം വരിയിൽ നിന്നും 3rd നിരയിൽ നിന്നും ഇത് സെൽ മൂല്യം പ്രദർശിപ്പിക്കും, അതായത് 78 .
കൂടുതൽ വായിക്കുക: എക്സെലിൽ മികച്ച 5 മൂല്യങ്ങളും പേരുകളും എങ്ങനെ കണ്ടെത്താം (8 ഉപയോഗപ്രദമായ വഴികൾ)
<5 ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾഇവിടെ ഞാൻ Excel-ൽ VBA -ന്റെ UsedRange , Range object എന്നിവ ഉപയോഗിച്ചു. അവ വിശദമായി അറിയാൻ, നിങ്ങൾക്ക് ഈ ലിങ്ക് സന്ദർശിക്കാം.
ഉപസംഹാരം
അതിനാൽ, Excel-ൽ VBA ഉപയോഗിച്ച് വരിയും നിരയും ഉപയോഗിച്ച് ഏത് സെൽ മൂല്യവും നേടാനുള്ള വഴികൾ ഇതാ. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങൾ ഉണ്ടോ? ഞങ്ങളോട് ചോദിക്കാൻ മടിക്കേണ്ടതില്ല. കൂടുതൽ പോസ്റ്റുകൾക്കും അപ്ഡേറ്റുകൾക്കുമായി ഞങ്ങളുടെ സൈറ്റ് ExcelWIKI സന്ദർശിക്കാൻ മറക്കരുത്.