របៀបទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរក្នុង Excel VBA

  • ចែករំលែកនេះ។
Hugh West

នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរពីសន្លឹកកិច្ចការក្នុង Excel VBA ។ អ្នកនឹងរៀនដើម្បីទទួលបានតម្លៃក្រឡាពីសន្លឹកកិច្ចការទាំងមូល ក៏ដូចជាពីជួរដែលបានប្រើនៃសន្លឹកកិច្ចការ និងជួរដែលបានជ្រើសរើស។

ទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរក្នុង Excel VBA (ទិដ្ឋភាពរហ័ស)

6445

ទាញយកសៀវភៅការងារអនុវត្ត

ទាញយកសៀវភៅលំហាត់នេះ ដើម្បីធ្វើលំហាត់ប្រាណ នៅពេលអ្នកកំពុងអានអត្ថបទនេះ។

ទទួលបានតម្លៃក្រឡាតាមជួរដេក និងជួរឈរ.xlsm

3 វិធីដើម្បីទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរក្នុង Excel VBA

ដូច្នេះហើយ ដោយមិនបង្អង់យូរទេ តោះទៅការពិភាក្សាសំខាន់របស់យើងនៅថ្ងៃនេះ។ យើងនឹងរៀនដើម្បីទទួលបានតម្លៃក្រឡាដោយវិធីសាស្ត្រ 3 ថ្ងៃនេះ៖ ពីសន្លឹកកិច្ចការទាំងមូល ពីជួរដែលបានប្រើនៃសន្លឹកកិច្ចការ និងពីជួរដែលបានជ្រើសរើស។

1. ទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរពីសន្លឹកកិច្ចការទាំងមូលក្នុង Excel VBA

ជាដំបូង យើងនឹងទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរពីសន្លឹកកិច្ចការទាំងមូល។

ដើម្បីទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរពីសន្លឹកកិច្ចការទាំងមូល អ្នកអាចប្រើ Cells method នៃ VBA

ឧទាហរណ៍ ដើម្បីទទួលបានតម្លៃពីក្រឡាក្នុងជួរ 4th និងជួរឈរ 6th នៃសន្លឹកកិច្ចការដែលហៅថា Sheet1 អ្នកអាច ប្រើ៖

8300

⧭ ឧទាហរណ៍៖

នៅទីនេះយើងមានសន្លឹកកិច្ចការមួយហៅថា សន្លឹក1 ជាមួយនឹង ឈ្មោះរបស់សិស្សមួយចំនួន និងសញ្ញារបស់ពួកគេនៅក្នុង រូបវិទ្យា គីមីវិទ្យា និង គណិតវិទ្យា នៃសាលាមួយ។ សំណុំទិន្នន័យចាប់ផ្តើមពីក្រឡា A1 នៃសន្លឹកកិច្ចការ។

ឥឡូវនេះ ដើម្បីទទួលបានពិន្ទុរបស់សិស្ស 6th ក្នុង គីមីវិទ្យា អ្នកត្រូវតែទទួលបានតម្លៃក្រឡាពី <ជួរទី 6>ទី 7 និងជួរ ទី 3 នៃសន្លឹកកិច្ចការ។

លេខកូដ VBA នឹងជា៖

⧭ កូដ VBA៖

4950

⧭ លទ្ធផល៖

ដំណើរការកូដ។ វា​នឹង​បង្ហាញ​តម្លៃ​ក្រឡា​ពី​ជួរ​ដេក 7th និង​ជួរ​ឈរ 3rd នៃ Sheet1 ដែល​ជា 78

អានបន្ថែម៖ របៀបស្វែងរកតម្លៃក្នុងជួរឈរដោយប្រើ VBA ក្នុង Excel (4 វិធី)

២. ទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរពីជួរដែលបានប្រើក្នុង Excel VBA

បន្ទាប់មក យើងនឹងទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរពីជួរដែលបានប្រើនៃសន្លឹកកិច្ចការ។

ដើម្បី​ទទួល​បាន​តម្លៃ​ក្រឡា​តាម​ជួរ​ដេក និង​ជួរ​ឈរ​ពី​ជួរ​ដែល​បាន​ប្រើ​នៃ​សន្លឹក​កិច្ចការ អ្នក​អាច​ប្រើ Cells method ម្តងទៀត​នៃ VBA ប៉ុន្តែ​នៅ​តាម UsedRange វត្ថុ។

ជាឧទាហរណ៍ ដើម្បីទទួលបានតម្លៃពីក្រឡាក្នុងជួរ 4th និងជួរឈរ 6th នៃជួរដែលបានប្រើនៃសន្លឹកកិច្ចការដែលហៅថា Sheet2 អ្នកអាចប្រើ៖

1635

⧭ ឧទាហរណ៍៖

នៅទីនេះយើងមានសន្លឹកកិច្ចការមួយទៀតហៅថា Sheet2 ជាមួយនឹងសំណុំទិន្នន័យដូចគ្នា ឈ្មោះសិស្សមួយចំនួន និងពិន្ទុរបស់ពួកគេនៅក្នុង រូបវិទ្យា គីមីវិទ្យា និង គណិតវិទ្យា នៃសាលាមួយ។ ប៉ុន្តែពេលនេះសំណុំទិន្នន័យចាប់ផ្តើមពីក្រឡា B2 នៃសន្លឹកកិច្ចការ។

ឥឡូវនេះ ដើម្បីទទួលបានពិន្ទុរបស់សិស្ស 6th ក្នុង គីមីវិទ្យា ម្តងទៀត អ្នកត្រូវតែទទួលបានតម្លៃពី <ជួរទី 6>ទី 7 និងជួរ ទី 3 នៃជួរដែលបានប្រើ។

លេខកូដ VBA នឹងជា៖

⧭ កូដ VBA៖

2537

⧭ លទ្ធផល៖

ដំណើរការកូដ។ វា​នឹង​បង្ហាញ​តម្លៃ​ក្រឡា​ពី​ជួរ​ដេក 7th និង 3rd ជួរ​ឈរ​ដែល​បាន​ប្រើ​នៃ Sheet2 ដែល​ជា 78

អានបន្ថែម៖ របៀបស្វែងរកតម្លៃក្នុងជួរឈរក្នុង Excel (4 វិធីសាស្រ្ត)

ការអានស្រដៀងគ្នា

  • របៀបស្វែងរកការកើតឡើងដំបូងនៃតម្លៃក្នុងជួរឈរក្នុង Excel (5 វិធី)
  • របៀបស្វែងរក ការកើតឡើងចុងក្រោយនៃតម្លៃនៅក្នុងជួរឈរក្នុង Excel (5 វិធីសាស្រ្ត)

3. ទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរពីជួរជាក់លាក់មួយនៅក្នុង Excel VBA

ជាចុងក្រោយ យើងនឹងទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរពីជួរដែលបានជ្រើសរើសនៃសន្លឹកកិច្ចការមួយ។

ដើម្បីទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរពីជួរជាក់លាក់នៃសន្លឹកកិច្ចការ អ្នកអាចប្រើ Cells method នៃ VBA ប៉ុន្តែនៅតាមបណ្តោយ ជួរ វត្ថុ។

ឧទាហរណ៍ ដើម្បីទទួលបានតម្លៃពីក្រឡាក្នុងជួរ 4th និងជួរឈរ 6th នៃជួរ E2:H14 នៃ សន្លឹកកិច្ចការដែលហៅថា Sheet3 អ្នកអាចប្រើ៖

1579

⧭ ឧទាហរណ៍៖

នៅទីនេះយើងមានសន្លឹកកិច្ចការមួយទៀតហៅថា Sheet3 ជាមួយសំណុំទិន្នន័យពីរ។ មួយជាមួយ ឈ្មោះ និង លេខសម្គាល់សិស្ស ( B2:C14 ) នៃសាលាមួយ និងមួយទៀតមាន ឈ្មោះសិស្សមួយចំនួន និងរបស់ពួកគេ ពិន្ទុក្នុង រូបវិទ្យា គីមីវិទ្យា និង គណិតវិទ្យា (E2:H14)

ឥឡូវនេះ ដើម្បីទទួលបានពិន្ទុរបស់សិស្ស 6 ក្នុង គីមីវិទ្យា ម្តងទៀត អ្នកត្រូវតែទទួលបានតម្លៃពី <ជួរទី 6>ទី 7 និងជួរ ទី 3 នៃជួរ E2:H14 នៃសន្លឹកកិច្ចការ។

លេខកូដ VBA នឹងជា៖

⧭ កូដ VBA៖

7098

⧭ លទ្ធផល៖

ដំណើរការកូដ។ វា​នឹង​បង្ហាញ​តម្លៃ​ក្រឡា​ពី​ជួរ​ដេក 7th និង​ជួរ​ឈរ 3rd នៃ​ជួរ E3:G13 នៃ Sheet3 ដែល​ជា <៦>៧៨<៧>។

អានបន្ថែម៖ របៀបស្វែងរកតម្លៃ និងឈ្មោះកំពូលទាំង 5 ក្នុង Excel (8 វិធីមានប្រយោជន៍)

<5 អ្វីដែលត្រូវចងចាំ

នៅទីនេះខ្ញុំបានប្រើ UsedRange និង Range object នៃ VBA ក្នុង Excel។ ដើម្បី​ស្គាល់​ពួក​គេ​ឱ្យ​បាន​លម្អិត​អ្នក​អាច​ចូល​ទៅ​កាន់​តំណ​នេះ​។

សេចក្តីសន្និដ្ឋាន

ដូច្នេះ នេះជាវិធីដើម្បីទទួលបានតម្លៃក្រឡាណាមួយតាមជួរ និងជួរឈរជាមួយ VBA ក្នុង Excel ។ តើអ្នកមានសំណួរទេ? មានអារម្មណ៍សេរីដើម្បីសួរពួកយើង។ ហើយកុំភ្លេចចូលមើលគេហទំព័ររបស់យើង ExcelWIKI សម្រាប់ការបង្ហោះ និងព័ត៌មានថ្មីៗបន្ថែមទៀត។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។