Excel VBA හි පේළි සහ තීරු අනුව සෛල අගය ලබා ගන්නේ කෙසේද

  • මේක Share කරන්න
Hugh West

මෙම ලිපියෙන්, Excel VBA හි වැඩ පත්‍රිකාවකින් පේළි සහ තීරු අනුව සෛල අගය ලබා ගන්නේ කෙසේදැයි මම ඔබට පෙන්වන්නම්. ඔබ සම්පූර්ණ වැඩ පත්‍රිකාවෙන් මෙන්ම, වැඩ පත්‍රිකාවේ භාවිත පරාසයෙන් සහ තෝරාගත් පරාසයකින් සෛල අගය ලබා ගැනීමට ඉගෙන ගනු ඇත.

Excel VBA හි පේළිය සහ තීරුව අනුව සෛල අගය ලබා ගන්න (ඉක්මන් දසුන)

6937

ප්‍රායෝගික වැඩපොත බාගන්න

ඔබ මෙම ලිපිය කියවන අතරතුර ව්‍යායාම කිරීමට මෙම පුහුණු වැඩපොත බාගන්න.

Cell Value Row සහ Column අනුව ලබා ගන්න 8>

ඒ නිසා තවත් ප්‍රමාද නොකර අද අපේ ප්‍රධාන සාකච්ඡාවට යමු. අපි අද 3 ක්‍රම මගින් සෛල අගය ලබා ගැනීමට ඉගෙන ගනිමු: සම්පූර්ණ වැඩ පත්‍රිකාවෙන්, වැඩ පත්‍රිකාවේ භාවිතා කළ පරාසයෙන් සහ තෝරාගත් පරාසයකින්.

1. Excel VBA හි සම්පූර්ණ වැඩ පත්‍රිකාවෙන් පේළියෙන් සහ තීරුවෙන් සෛල අගය ලබා ගන්න

පළමුවෙන්ම, අපි සම්පූර්ණ වැඩ පත්‍රිකාවෙන් පේළියෙන් සහ තීරුවෙන් සෛල අගය ලබා ගනිමු.

සම්පූර්ණ වැඩ පත්‍රිකාවෙන් පේළිය සහ තීරුව අනුව සෛල අගය ලබා ගැනීමට, ඔබට VBA හි සෛල ක්‍රමය භාවිත කළ හැක.

උදාහරණයක් ලෙස, 4th පේළියේ සහ Sheet1 ලෙස හැඳින්වෙන වැඩ පත්‍රිකාවේ 6 වන තීරුවේ ඇති කොටුවෙන් අගය ලබා ගැනීමට ඔබට හැකිය භාවිතා කරන්න:

1227

⧭ උදාහරණය:

මෙන්න අපට Sheet1 නමින් වැඩ පත්‍රිකාවක් සමහර සිසුන්ගේ නම්<7 ඇත> සහ ඒවායේ ලකුණුපාසලක භෞතික විද්‍යාව, රසායන විද්‍යාව, සහ ගණිතය . දත්ත කට්ටලය වැඩ පත්‍රිකාවේ A1 කොටුවෙන් ආරම්භ වේ.

දැන්, 6 වන සිසුවාගේ රසායන විද්‍යාව හි ලකුණු ලබා ගැනීමට , ඔබට සෛල අගය <වෙතින් ලබා ගත යුතුය. වැඩ පත්‍රිකාවේ 6>7වන පේළිය සහ 3වැනි තීරුව.

VBA කේතය වනුයේ:

⧭ VBA කේතය:

3237

⧭ ප්‍රතිදානය:

කේතය ක්‍රියාත්මක කරන්න. එය Sheet1 හි 7th පේළිය සහ 3rd තීරුවෙන් සෛල අගය පෙන්වනු ඇත, එනම් 78 .

තවත් කියවන්න: Excel හි VBA භාවිතා කර තීරුවේ අගය සොයා ගන්නේ කෙසේද (මාර්ග 4)

2. Excel VBA

හි භාවිත කළ පරාසයෙන් පේළිය සහ තීරුව අනුව සෛල අගය ලබා ගන්න

ඊළඟට, අපි වැඩ පත්‍රිකාවේ භාවිත කළ පරාසයෙන් පේළියෙන් සහ තීරුවෙන් සෛල අගය ලබා ගනිමු.

වැඩ පත්‍රිකාවේ භාවිත පරාසයෙන් පේළිය සහ තීරුව අනුව සෛල අගය ලබා ගැනීමට, ඔබට නැවත VBA හි Cells ක්‍රමය භාවිතා කළ හැක, නමුත් <6 ඔස්සේ> UsedRange වස්තුව.

උදාහරණයක් ලෙස, Sheet2<7 ලෙස හඳුන්වන වැඩ පත්‍රිකාවේ භාවිතා කළ පරාසයේ 4වන පේළියේ සහ 6වන තීරුවේ ඇති කොටුවෙන් අගය ලබා ගැනීමට> , ඔබට භාවිතා කළ හැක:

2286

⧭ උදාහරණය:

මෙන්න අපට එකම දත්ත කට්ටලයක් සහිත Sheet2 නමින් තවත් වැඩ පත්‍රිකාවක් තිබේ. සමහර සිසුන්ගේ නම් සහ පාසලක භෞතික විද්‍යාව, රසායන විද්‍යාව, සහ ගණිතය සඳහා ඔවුන්ගේ ලකුණු. නමුත් මෙවර දත්ත කට්ටලය ආරම්භ වේවැඩ පත්‍රිකාවේ B2 කොටුවෙන්.

දැන් නැවතත් 6 වන සිසුවාගේ රසායන විද්‍යාව හි ලකුණු ලබා ගැනීමට ඔබට <වලින් අගය ලබා ගත යුතුය. 6>7වන පේළිය සහ භාවිත පරාසයේ 3වන තීරුව.

VBA කේතය වනුයේ:

⧭ VBA කේතය:

5271

⧭ ප්‍රතිදානය:

කේතය ක්‍රියාත්මක කරන්න. එය 78 වන Sheet2 භාවිතා කළ පරාසයේ 7th පේළිය සහ 3rd තීරුවෙන් සෛල අගය පෙන්වයි.

තවත් කියවන්න: Excel හි තීරුවේ අගය සොයා ගන්නේ කෙසේද (ක්‍රම 4)

සමාන කියවීම්

  • Excel හි තීරුවක අගයක පළමු සිදුවීම සොයා ගන්නේ කෙසේද (විධි 5ක්)
  • සොයා ගන්නේ කෙසේද Excel හි තීරුවක අගයක අවසාන සිදුවීම (ක්‍රම 5)

3. Excel VBA හි විශේෂිත පරාසයකින් පේළිය සහ තීරුව අනුව සෛල අගය ලබා ගන්න

අවසාන වශයෙන්, අපි වැඩ පත්‍රිකාවක තෝරාගත් පරාසයකින් පේළියෙන් සහ තීරුවෙන් සෛල අගය ලබා ගනිමු.

වැඩ පත්‍රිකාවක නිශ්චිත පරාසයකින් පේළිය සහ තීරුව අනුව සෛල අගය ලබා ගැනීමට, ඔබට VBA හි Cells ක්‍රමය භාවිතා කළ හැක, නමුත් ඔස්සේ පරාසය වස්තුව.

උදාහරණයක් ලෙස, 4වන පේළියේ සහ 6වන පරාසයේ E2:H14 තීරුවේ ඇති කොටුවෙන් අගය ලබා ගැනීමට Sheet3 නම් වැඩ පත්‍රිකාව , ඔබට භාවිතා කළ හැක:

5662

⧭ උදාහරණය:

මෙන්න අපට Sheet3<7 නමින් තවත් වැඩ පත්‍රිකාවක් තිබේ> දත්ත කට්ටල දෙකක් සමඟ. එක්ක එකක්පාසලක නම් සහ සිසුන්ගේ හැඳුනුම්පත් ( B2:C14 ) , සහ අනෙක සමහර සිසුන්ගේ නම් සහ ඔවුන්ගේ භෞතික විද්‍යාව, රසායන විද්‍යාව, සහ ගණිතය (E2:H14) හි ලකුණු.

දැන් නැවතත් 6 වන සිසුවාගේ රසායන විද්‍යාව හි ලකුණු ලබා ගැනීමට ඔබට <වලින් අගය ලබා ගත යුතුය. 6>7වන පේළිය සහ වැඩ පත්‍රිකාවේ E2:H14 පරාසයේ 3වන තීරුව.

VBA කේතය වනුයේ:

⧭ VBA කේතය:

9738

⧭ ප්‍රතිදානය:

කේතය ක්‍රියාත්මක කරන්න. එය Sheet3 හි E3:G13 පරාසයේ 7th පේළිය සහ 3rd තීරුවෙන් සෛල අගය පෙන්වනු ඇත, එනම් 78 .

තවත් කියවන්න: Excel හි ඉහළම අගයන් 5 සහ නම් සොයා ගන්නේ කෙසේද (ප්‍රයෝජනවත් ක්‍රම 8ක්)

මතක තබාගත යුතු දේවල්

මෙහිදී මම Excel හි VBA හි UsedRange සහ Range object භාවිතා කර ඇත. ඒවා විස්තරාත්මකව දැන ගැනීමට, ඔබට මෙම සබැඳියට පිවිසිය හැකිය.

නිගමනය

එබැවින්, එක්සෙල් හි VBA සමඟ පේළිය සහ තීරුව අනුව ඕනෑම සෛල අගයක් ලබා ගැනීමට ක්‍රම මෙන්න. ඔබට ප්‍රශ්න තිබේද? අපෙන් අසන්න. තවත් පළ කිරීම් සහ යාවත්කාලීන කිරීම් සඳහා අපගේ වෙබ් අඩවිය ExcelWIKI වෙත පිවිසීමට අමතක නොකරන්න.

Hugh West යනු ක්ෂේත්‍රයේ වසර 10කට වැඩි පළපුරුද්දක් ඇති ඉතා පළපුරුදු Excel පුහුණුකරුවෙකු සහ විශ්ලේෂකයෙකි. ඔහු ගිණුම්කරණය සහ මූල්‍ය පිළිබඳ ශාස්ත්‍රවේදී උපාධියක් සහ ව්‍යාපාර පරිපාලනය පිළිබඳ ශාස්ත්‍රපති උපාධියක් ලබා ඇත. හියු ඉගැන්වීම සඳහා දැඩි ආශාවක් ඇති අතර අනුගමනය කිරීමට සහ තේරුම් ගැනීමට පහසු වන අද්විතීය ඉගැන්වීම් ප්‍රවේශයක් වර්ධනය කර ඇත. ඔහුගේ Excel පිළිබඳ විශේෂඥ දැනුම ලොව පුරා සිටින දහස් ගණනක් සිසුන්ට සහ වෘත්තිකයන්ට ඔවුන්ගේ කුසලතා වැඩිදියුණු කිරීමට සහ ඔවුන්ගේ වෘත්තීය ජීවිතය තුළ විශිෂ්ටත්වයට පත් කිරීමට උපකාර කර ඇත. ඔහුගේ බ්ලොගය හරහා, හියු ඔහුගේ දැනුම ලෝකය සමඟ බෙදා ගනී, නොමිලේ එක්සෙල් නිබන්ධන සහ පුද්ගලයන්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ පූර්ණ හැකියාවන් කරා ළඟා වීමට උපකාර කිරීමට මාර්ගගත පුහුණුව ලබා දෙයි.