Excel VBA: දත්ත සමඟ තීරු ගණන් කරන්න (උදාහරණ 2)

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

ඔබට තීරු කිහිපයක් සහිත කුඩා දත්ත වගුවක් ඇති විට, ඔබට ඒවා සියල්ල පහසුවෙන් ගණන් කළ හැක. නමුත් විශාල දත්ත වගුවක් සඳහා, කිසිදු දෝෂයකින් තොරව සියලුම තීරු ගණන් කිරීම තරමක් අපහසුය. ඊට අමතරව, සමහර තීරු දත්ත අඩංගු විය හැකි අතර සමහර තීරු සම්පූර්ණයෙන්ම හිස් විය හැක. එබැවින් විශාල දත්ත වගුවක දත්ත සහිත සියලුම තීරු ගණන් කිරීම තරමක් අපහසුය. මෙම ලිපියෙන්, ඔබ පහසුවෙන් Excel හි VBA භාවිතයෙන් දත්ත සමඟ තීරු ගණන් කිරීමේ ක්‍රම 2ක් ඉගෙන ගනු ඇත.

පුහුණු වැඩපොත බාගන්න

ඔබට පහත සබැඳියෙන් Excel ගොනුව බාගත කර පුහුණු විය හැක. එය.

Data.xlsm සමඟ තීරු ගණන් කරන්න

2 Excel හි VBA භාවිතයෙන් දත්ත සමඟ තීරු ගණන් කිරීමට ක්‍රම

1 සරල VBA කේතයක් භාවිතයෙන් දත්ත සමඟ වැඩ පත්‍රිකාවක ඇති සියලුම තීරු ගණන් කරන්න

පහත දත්ත වගුවේ අපට තීරු 3ක් දැකිය හැක. දැන් අපි තනි Excel වැඩ පත්‍රිකාවක භාවිත කළ තීරු ගණන තීරණය කිරීමට VBA කේතයක් භාවිත කරමු.

❶ මුලින්ම ALT + F11 ඔබන්න. VBA සංස්කාරකය විවෘත කිරීමට.

❷ ඉන් පසුව Insert > වෙතින් නව මොඩියුලයක් සාදන්න; මොඩියුලය.

❸ ඉන්පසු පහත VBA ස්ක්‍රිප්ට් එක කොපි කරන්න.

9744

❹ ඉන්පසු නැවත VBA සංස්කාරකය වෙත ගොස් CTRL ඔබන්න. + V එය ඇලවීමට.

❺ දැන් CTRL + S බොත්තම එබීමෙන් VBA කේතය සුරකින්න.

❻ VBA කේතය ධාවනය කිරීමට, Developer tab වෙත ගොස් Macros මත ක්ලික් කරන්න. නැතහොත්, සරලව F5 ඔබන්න යතුර.

මැක්‍රෝ සංවාද කොටුව දිස්වනු ඇත.

❼ ඔබට අවශ්‍ය වන්නේ, ධාවනය බොත්තම ක්ලික් කිරීම පමණි.

දැන් ඔබට පෙනෙනු ඇත සංවාද කොටුවක් පැමිණ ඇති බව. එයින් කියැවෙන්නේ, දත්ත සහිත තීරු ගණන 3කි.

වැඩිදුර කියවන්න: Excel හි තීරු ගණන ගණන් කරන්නේ කෙසේද (3 පහසුයි ක්‍රම)

2. Excel VBA කේතයක් භාවිතයෙන් දත්ත සමඟ ලබා දී ඇති පරාසයක ඇති සියලුම තීරු ගණන් කරන්න

පහත VBA කේතය මඟින් ඔබට දත්ත සහිත සියලුම තීරු ගණන් කිරීමට හැකියාව ලැබේ. ලබා දී ඇති පරාසය.

කේතය භාවිතා කිරීමට,

❶ මුලින්ම, ALT + F11 එබීමෙන් VBA සංස්කාරකය විවෘත කරන්න.

❷ ඉන්පසු යන්න ඇතුළු කරන්න > නව මොඩියුලයක් සෑදීමට මොඩියුලය .

❸ ඉන්පසු පහත VBA ස්ක්‍රිප්ට් එක පිටපත් කරන්න.

9844

❹ VBA සංස්කාරකය වෙත ආපසු ගොස් ඔබන්න. CTRL + V එය ඇලවීමට.

❺ දැන් CTRL + S එබීමෙන් කේතය සුරකින්න.

Developer tab වෙත ගොස් Macros ඔබන්න Macro කවුළුව විවෘත කරන්න.

නැතහොත්, හුදෙක් ඔබන්න මැක්‍රෝ සංවාද කොටුව ලබා ගැනීමට F5 යතුර.

❼ සංවාද කොටුවෙන්, ශ්‍රිත නාමය CountColumnsInARange තෝරා Run <7 ඔබන්න>බොත්තම.

අවසාන වශයෙන්, කුඩා සංවාද කොටුවක් දිස්වනු ඇත, එහි මුළු තීරු ගණන 3 වේ.

තව කියවන්න: Excel හි VLOOKUP සඳහා තීරු ගණන් කරන්නේ කෙසේද (ක්‍රම 2)

Excel හි තීරු ගණන් කිරීමට තවත් VBA කේත

1. භාවිතVBA පරාසය. අවසන් වරට භාවිත කළ තීරු අංකය ආපසු ලබා දීමේ ක්‍රමය අවසන් කරන්න

Excel පැතුරුම්පතක අවසන් වරට භාවිත කළ තීරු අංකය ලබා ගැනීමට,

❶ පළමුව, එබීමෙන් VBA සංස්කාරකය විවෘත කරන්න. ALT + F11.

❷ ඉන්පසු ඇතුළු කරන්න > නව මොඩියුලයක් සෑදීමට මොඩියුලය .

❸ පහත VBA කේතය පිටපත් කරන්න:

6809

❹ අලවා සුරකින්න VBA සංස්කාරකයේ ඇති කේතය.

❺ ඉහත කේතය ක්‍රියාත්මක කිරීමට F5 යතුර ඔබන්න.

ඔබට අවසාන තීරුව ලැබෙනු ඇත. පහත පින්තූරයේ ඇති පරිදි උත්පතන සංවාද කොටුවක ඇති අංකය:

වැඩිදුර කියවන්න: එක්සෙල් හි අගය ළඟා වන තුරු තීරු ගණන් කරන්නේ කෙසේද

2. Excel හි අවසන් වරට භාවිත කළ තීරු අංකය ආපසු ලබා දීමට Range.Find Method භාවිත කරන්න

ඔබ අවසන් වරට භාවිත කළ තීරු අංකය ආපසු ලබා දීමට VBA කේත සොයන්නේ නම් පහත පියවර අනුගමනය කරන්න :

❶ පළමුව, VBA සංස්කාරකය විවෘත කිරීමට ALT + F11 ඔබන්න.

❷ ඉන් පසු Insert > වෙතින් නව මොඩියුලයක් සාදන්න; මොඩියුලය.

❸ පහත VBA කේතය පිටපත් කරන්න:

3257

❹ ඉන්පසු VBA සංස්කාරකය වෙත ආපසු ගොස් CTRL + V ඔබන්න. එය ඇලවීමට.

❺ දැන් CTRL + S බොත්තම එබීමෙන් VBA කේතය සුරකින්න.

දැන්, ඔබන්න. F5 ඉහත කේතය ක්‍රියාත්මක කිරීමට යතුර.

පහත පින්තූරයේ ඇති පරිදි ඔබට අවසන් වරට භාවිත කළ තීරු අංකය උත්පතන සංවාද කොටුවක ලැබෙනු ඇත:

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

  • VBA සංස්කාරකය විවෘත කිරීමට ALT + F11 ඔබන්න.
  • ඔබට ALT + එබිය හැක.F8 Macros සංවාද කොටුව ලබා ගැනීමට.
  • VBA කේතය ධාවනය කිරීමට, F5 ඔබන්න.

නිගමනය

සාරාංශ කිරීම සඳහා, අපි Excel හි VBA භාවිතයෙන් දත්ත සමඟ තීරු ගණන් කිරීමේ ක්‍රම 2ක් සාකච්ඡා කර ඇත. මෙම ලිපිය සමඟ අමුණා ඇති පුහුණු වැඩපොත බාගත කර එය සමඟ සියලු ක්‍රම පුහුණු කිරීමට ඔබට නිර්දේශ කෙරේ. සහ පහත අදහස් දැක්වීමේ කොටසේ ඕනෑම ප්‍රශ්නයක් ඇසීමට පසුබට නොවන්න. අදාළ සියලු විමසුම්වලට හැකි ඉක්මනින් පිළිතුරු දීමට අපි උත්සාහ කරමු. තවත් ගවේෂණය කිරීමට කරුණාකර අපගේ වෙබ් අඩවිය ExcelWIKI වෙත පිවිසෙන්න.

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