ការផ្លាស់ប្តូរលំដាប់នៃក្រឡាជាញឹកញាប់ចាំបាច់ដើម្បីអនុវត្តនៅពេលបំលែងតារាង ការធ្វើទ្រង់ទ្រាយអត្ថបទ និងមាតិកាទាំងអស់នៃសន្លឹកអេឡិចត្រូនិកនៅក្នុង Microsoft Excel ទាំងមូល។ អ្នកចាប់ផ្តើមដំបូងជួនកាលមានបញ្ហាជាមួយបញ្ហានេះដូច្នេះនៅក្នុងអត្ថបទនេះយើងនឹងជួយកម្ចាត់ការលំបាកបែបនេះតាមវិធីជាច្រើន។
វិធីទី ១៖ ចម្លង
ដោយសារមិនមានមុខងារដាច់ដោយឡែកដែលត្រូវបានរចនាឡើងជាពិសេសដើម្បីផ្ទេរក្រឡាពីផ្នែកមួយនៃសន្លឹកទៅផ្នែកមួយទៀត អ្នកនឹងត្រូវប្រើវិធីផ្សេងទៀត។ ដូច្នេះទីមួយគឺការចម្លង។ ផលិតជាជំហាន ៗ ដូចខាងក្រោមៈ
- យើងមានតារាងមួយដែលមានទិន្នន័យដែលបានរក្សាទុក។ ពីវាអ្នកត្រូវផ្ទេរក្រឡាជាច្រើនទៅផ្នែកបំពាននៃសន្លឹក។ ដើម្បីធ្វើដូចនេះចុចលើមួយក្នុងចំណោមពួកវាបន្ទាប់មកនៅក្នុងរបារឧបករណ៍នៅក្នុងផ្ទាំង "ផ្ទះ" យើងរកឃើញតម្លៃ "ចម្លង" ។ អ្នកក៏អាចជ្រើសរើសក្រឡាមួយ ចុចកណ្ដុរស្ដាំ ហើយជ្រើសរើស "ចម្លង" ពីម៉ឺនុយបរិបទ។ វិធីរហ័សក្នុងការចម្លងទិន្នន័យគឺត្រូវចុចក្នុងពេលដំណាលគ្នានូវបន្សំគ្រាប់ចុច "បញ្ជា (Ctrl) +គ “។
- ពិនិត្យមើលថាតើតម្លៃត្រូវបានចម្លង។ ដើម្បីធ្វើដូចនេះចូលទៅកាន់ "ក្ដារតម្បៀតខ្ទាស់" ។ វាមានទីតាំងនៅផ្ទាំង "ផ្ទះ" នៅក្នុងប្លុកទីមួយ។ យើងចុចលើសញ្ញាព្រួញចុះក្រោម ហើយនៅក្នុងបង្អួចដែលបើកនៅខាងឆ្វេង យើងឃើញអក្សរ ឬលេខដែលទើបតែចម្លង។ នេះមានន័យថាការចម្លងទិន្នន័យបានជោគជ័យ។
យកចិត្តទុកដាក់! ប្រសិនបើអ្នកចុច "ជម្រះទាំងអស់" នោះការចម្លងនឹងត្រូវធ្វើម្តងទៀត ពីព្រោះទិន្នន័យនឹងត្រូវបានលុប។
- ឥឡូវនេះនៅលើសន្លឹកយើងជ្រើសរើសកន្លែងដែលយើងចង់ផ្លាស់ទីមាតិកានៃក្រឡាចុចបន្សំគ្រាប់ចុច "Ctrl + V" ឬហៅម៉ឺនុយបរិបទដោយប្រើ RMB ដែលយើងចុចលើធាតុ "បញ្ចូល" ។ អ្នកអាចប្រើឧបករណ៍ Special Tab ដែលអនុញ្ញាតឱ្យអ្នកប្ដូរការបិទភ្ជាប់តម្លៃដែលបានចម្លងតាមបំណង។
- ដូចគ្នានេះដែរ កោសិកាដែលនៅសល់ទាំងអស់ត្រូវបានផ្ទេរ បើចាំបាច់។ ដើម្បីផ្ទេរតារាងទាំងមូលទាំងមូល អ្នកត្រូវតែជ្រើសរើសជួរទាំងមូលទាំងស្រុង។ បន្ទាប់ពីធាតុទាំងអស់ត្រូវបានផ្ទេរ អ្នកអាចធ្វើទ្រង់ទ្រាយផ្នែកចាស់នៃសន្លឹក ដែលនៅតែមានទិន្នន័យដើម។
វិធីទី ២៖ ការផ្លាស់ប្តូរកោសិកា
បើមិនដូច្នោះទេវាត្រូវបានគេហៅថាអូសនិងទម្លាក់។ វាមិនពិបាកក្នុងការអនុវត្តវាទេរឿងសំខាន់គឺត្រូវប្រាកដថាទិន្នន័យទាំងអស់ត្រូវបានចម្លងបើមិនដូច្នេះទេការផ្ទេរនឹងត្រូវបានអនុវត្តជាមួយនឹងការបង្ខូចទ្រង់ទ្រាយ។ ពិចារណាលម្អិតនៅក្នុង algorithm ខាងក្រោម៖
- យើងផ្លាស់ទីទស្សន៍ទ្រនិចកណ្ដុរលើស៊ុមនៃក្រឡាដែលត្រូវការផ្លាស់ទីទៅផ្នែកផ្សេងទៀតនៃសន្លឹក។ ចំណាំថាទស្សន៍ទ្រនិចគួរតែប្រែទៅជារូបតំណាងរាងឈើឆ្កាង។ បន្ទាប់ពីនោះសង្កត់ប៊ូតុងកណ្ដុរហើយអូសក្រឡាទៅទីតាំងដែលចង់បាន។
- អ្នកក៏អាចផ្លាស់ទីក្រឡាមួយជំហានជាច្រើនឡើងលើ ឬចុះក្រោម។ ដើម្បីធ្វើដូចនេះយើងក៏ជ្រើសរើសក្រឡាផ្លាស់ទីវាទៅកន្លែងដែលត្រឹមត្រូវហើយបន្ទាប់មកតម្រឹមលំដាប់នៃបង្អួចដែលនៅសល់ដែលបានផ្លាស់ប្តូរដោយសារតែការផ្ទេរ។
ជាមួយនឹងវិធីសាស្ត្រនេះ ក្រឡាដែលបានជ្រើសរើសផ្លាស់ទីទៅតំបន់ផ្សេងទៀត ខណៈពេលដែលមាតិកាទាំងអស់នៅក្នុងពួកវាត្រូវបានរក្សាទុក ហើយកន្លែងមុននឹងក្លាយទៅជាទទេ។
វិធីទីបី៖ ប្រើម៉ាក្រូ
ជម្រើសនេះអាចត្រូវបានប្រើប្រសិនបើម៉ាក្រូត្រូវបានដំឡើងតាមលំនាំដើមនៅក្នុង Excel បើមិនដូច្នេះទេពួកវានឹងត្រូវបន្ថែមតាមរយៈប្រព័ន្ធការកំណត់ខាងក្នុង។ ចូរយើងវិភាគលម្អិតនៃវិធីសាស្ត្រដែលបានជ្រើសរើស៖
- ចូលទៅកាន់ម៉ឺនុយ "ឯកសារ" បន្ទាប់មកនៅផ្នែកខាងក្រោមនៃបញ្ជីសូមចូលទៅកាន់ធាតុ "ជម្រើស" ។
- បង្អួច "ជម្រើស Excel" បើក នៅទីនេះអ្នកត្រូវចុចលើធាតុ "ប្ដូរតាមបំណងខ្សែបូ" ហើយធីកប្រអប់នៅជាប់នឹងធាតុ "អ្នកអភិវឌ្ឍន៍" ។ យើងបញ្ជាក់សកម្មភាពរបស់យើងដោយប្រើប៊ូតុង "យល់ព្រម" ។
យកចិត្តទុកដាក់ភ្លាមៗចំពោះរបារផ្ទាំង ផ្ទាំងមួយដែលមានឈ្មោះថា “អ្នកអភិវឌ្ឍន៍គួរតែបង្ហាញនៅចុងបញ្ចប់។
- បន្ទាប់ពីយើងប្តូរទៅផ្ទាំង "អ្នកអភិវឌ្ឍន៍" នៅក្នុងវាយើងរកឃើញឧបករណ៍ "Visual Basic" ។ Visual Basic គឺជាកម្មវិធីកែទិន្នន័យផ្ទាល់ខ្លួន។ អ្នកត្រូវរង់ចាំសម្រាប់បង្អួចបន្ថែមដើម្បីផ្ទុក។
- បន្ទាប់ពីបើកកម្មវិធីការកំណត់ជំនួយ យើងកំពុងស្វែងរកប្លុកឧបករណ៍ "កូដ" យើងនឹងត្រូវការវាសម្រាប់ការកែសម្រួលត្រឹមត្រូវ។ យើងរកឃើញផ្នែក "មើលលេខកូដ" នៅក្នុងវាលដែលបើកបញ្ចូលលេខកូដពិសេសដែលត្រូវបានចង្អុលបង្ហាញខាងក្រោម:
កោសិការង MoveCells()
Dim ra As Range៖ កំណត់ ra = ការជ្រើសរើស
msg1 = "ជ្រើសរើសជួរពីរដែលមានទំហំដូចគ្នា"
msg2 = "ជ្រើសរើសជួរពីរនៃទំហំ IDENTICAL"
ប្រសិនបើ ra.Areas.Count <> 2 បន្ទាប់មក MsgBox msg1, vbCritical, “Problem”៖ ចេញ Sub
ប្រសិនបើ ra.Areas(1).Count <> ra.Areas(2).រាប់ បន្ទាប់មក MsgBox msg2, vbCritical, "Problem"៖ ចេញ Sub
Application.ScreenUpdating = មិនពិត
arr2 = ra.Areas(2).តម្លៃ
ra.Areas(2).Value = ra.Areas(1).Value
ra.Areas(1).តម្លៃ = arr2
អនុបញ្ចប់
- បន្ទាប់មកចុចប៊ូតុង "បញ្ចូល" ដើម្បីរក្សាទុកទិន្នន័យ។ បន្ទាប់ពីរក្សាទុក អ្នកអាចបិទបង្អួចកម្មវិធីនិពន្ធ ហើយបន្តកែសម្រួល។
- សង្កត់គ្រាប់ចុច "Ctrl" បន្ទាប់មកជ្រើសរើសចំនួនជួរដេក និងជួរឈរដូចគ្នា ដើម្បីទទួលបានជួរឯកសណ្ឋាននៅគ្រប់ជ្រុងទាំងអស់។ ឥឡូវនេះទៅកាន់ផ្នែក "ម៉ាក្រូ" នៅក្នុងរបារឧបករណ៍ចុចលើវា បង្អួចដែលមានមុខងារបើក។ ចុចប៊ូតុង "ប្រតិបត្តិ" ។
- លទ្ធផលនៃដំណើរការនេះគឺជាការផ្លាស់ប្តូរទីតាំងនៃក្រឡាក្នុងសន្លឹកមួយ។
នៅលើកំណត់ត្រាមួយ! វាអាចទៅរួចក្នុងការផ្ទេរក្រឡានីមួយៗ និងជួររបស់វាពីសន្លឹក Excel មួយទៅសន្លឹកមួយទៀត ហើយមានតែឯកសារពហុទំព័រមួយប៉ុណ្ណោះដែលត្រូវបានប្រើសម្រាប់ការនេះ។
សង្ខេប
សម្រាប់អ្នកចាប់ផ្តើមដំបូង ជម្រើសពីរដំបូងសម្រាប់ការផ្ទេរកោសិកាគឺសមរម្យជាង។ ពួកគេមិនត្រូវការចំណេះដឹងស៊ីជម្រៅអំពី Microsoft Excel និងធ្វើការក្នុងកំណែផ្សេងគ្នានៃសៀវភៅបញ្ជីនោះទេ។ សម្រាប់ម៉ាក្រូ ការប្រើប្រាស់បច្ចេកទេសនេះគឺមានភាពស្មុគស្មាញជាង វាមានសារៈសំខាន់ខ្លាំងណាស់ដែលមិនត្រូវច្រឡំអ្វីទាំងអស់ បើមិនដូច្នេះទេវាមានហានិភ័យខ្ពស់ក្នុងការធ្វើឱ្យមានកំហុស និងការធ្វើទ្រង់ទ្រាយទំព័រទាំងមូលទាំងស្រុងដោយមិនមានទិន្នន័យត្រឡប់មកវិញ ដូច្នេះវាត្រូវបានណែនាំអោយប្រុងប្រយ័ត្នបំផុត។ នៅពេលផ្ទេរកោសិកា។