តារាងមាតិកា
នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចទទួលបានតម្លៃក្រឡាតាមជួរ និងជួរឈរពីសន្លឹកកិច្ចការក្នុង 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 សម្រាប់ការបង្ហោះ និងព័ត៌មានថ្មីៗបន្ថែមទៀត។