តារាងមាតិកា
នៅក្នុង Microsoft Excel ប្រសិនបើយើងចង់តម្រៀបផ្ទាំង excel នោះមិនមានមុខងារដែលភ្ជាប់មកជាមួយ ឬឧបករណ៍ណាមួយដើម្បីធ្វើដូច្នេះទេ។ យើងអាចធ្វើវាដោយដៃ ឬប្រើម៉ាក្រូអាចជួយបាន។ នៅក្នុងអត្ថបទនេះ យើងនឹងរៀនម៉ាក្រូ VBA មួយចំនួនដើម្បីតម្រៀបផ្ទាំងក្នុង excel ហើយមើលពីរបៀបដែលយើងអាចតម្រៀបពួកវាដោយដៃ។
ទាញយកសៀវភៅការងារអនុវត្ត
អ្នក អាចទាញយកសៀវភៅការងារ និងអនុវត្តជាមួយពួកគេ។
តម្រៀប Tabs.xlsm
2 វិធីដើម្បីតម្រៀបផ្ទាំង Excel ក្នុងលំដាប់ឡើងឬចុះ
ខណៈពេលដែលធ្វើការជាមួយផ្ទាំងជាច្រើននៅក្នុង Excel ប្រសិនបើផ្ទាំងមានការរៀបចំ វានឹងងាយស្រួលក្នុងការស្វែងរកផ្ទាំង។ ដើម្បីតម្រៀបផ្ទាំងក្នុង Excel យ៉ាងរហ័ស យើងនឹងប្រើសំណុំទិន្នន័យខាងក្រោម។ ប៉ុន្តែផ្ទាំងនៃសំណុំទិន្នន័យមិនមានការរៀបចំណាមួយទេ។ តោះមើលពីរបៀបតម្រៀបពួកវាយ៉ាងសាមញ្ញ។
1. តម្រៀបផ្ទាំងសន្លឹកដោយដៃក្នុង Excel
នៅក្នុង Excel មិនមានមុខងារ ឬរូបមន្ត ឬឧបករណ៍ណាមួយសម្រាប់តម្រៀបផ្ទាំង/សន្លឹកទេ។ ការតម្រៀបផ្ទាំងដោយដៃអាចចំណាយពេលច្រើន។ តោះធ្វើតាមជំហានដើម្បីតម្រៀបផ្ទាំងដោយដៃ។
ជំហាន៖
- ដំបូង ចុចលើផ្ទាំងដែលអ្នកចង់ផ្លាស់ទី។
- ទីពីរ អូសផ្ទាំងទៅឆ្វេង ឬស្ដាំដោយចុចលើប៊ូតុងកណ្ដុរខាងឆ្វេង។
- ហើយអ្នកទៅ!
ប៉ុន្តែអ្នកត្រូវធ្វើវាសម្រាប់ផ្ទាំងនីមួយៗ។
គន្លឹះ៖ នៅពេលអ្នកអូសផ្ទាំងជុំវិញ សង្កត់គ្រាប់ចុចបញ្ជា (Ctrl) នៅលើក្តារចុច។ នេះនឹងបង្កើតច្បាប់ចម្លងផ្ទាំងជាជាងការផ្លាស់ទីពួកវា។
មាតិកាដែលទាក់ទង៖ របៀបប្រើជម្រើសតម្រៀបកម្រិតខ្ពស់ក្នុង Excel
ការអានស្រដៀងគ្នា៖
- របៀបតម្រៀបអាសយដ្ឋាន IP ក្នុង Excel (6 វិធីសាស្រ្ត)
- [ដោះស្រាយ!] តម្រៀប Excel មិនដំណើរការ (ដំណោះស្រាយ 2)
- របៀបបន្ថែមប៊ូតុងតម្រៀបក្នុង Excel (7 វិធីសាស្រ្ត)
- តម្រៀបជួរដោយប្រើ VBA ក្នុង Excel (6 ឧទាហរណ៍)
- របៀបតម្រៀបបញ្ជីពិសេសក្នុង Excel (វិធីសាស្ត្រមានប្រយោជន៍ 10)
2. ប្រើ VBA ដើម្បីតម្រៀបផ្ទាំង Excel
Excel VBA ជួយធ្វើស្វ័យប្រវត្តិកម្មភារកិច្ច និងដំណើរការមុខងារ ឬរូបមន្តផ្សេងៗ។ Excel VBA ធ្វើឱ្យសកម្មភាពប្រចាំថ្ងៃមិនសូវធុញទ្រាន់។ ជាមួយនឹង VBA Macros យើងអាចបង្កើតមុខងារដែលបង្កើតដោយអ្នកប្រើប្រាស់ផ្ទាល់ខ្លួន និងធ្វើប្រតិបត្តិការដោយដៃដោយស្វ័យប្រវត្តិ ដើម្បីសន្សំពេលវេលា និងការខិតខំប្រឹងប្រែង។ ជាមួយ Excel VBA យើងអាចតម្រៀបផ្ទាំងបានយ៉ាងងាយស្រួលតាមលំដាប់ឡើង ឬចុះតាមការចង់បាន។
2.1 តម្រៀបផ្ទាំង Excel Sheet តាមអក្ខរក្រមពី A ដល់ Z
ដើម្បីតម្រៀបផ្ទាំងតាមលំដាប់ឡើង យើងអាចប្រើកូដ VBA ដែលនឹងតម្រៀបផ្ទាំងតាមអក្ខរក្រមពី A ដល់ Z ។ សូមបង្ហាញពីនីតិវិធីនៃរបៀបដែលយើងអាចប្រើ VBA Macros ដើម្បីតម្រៀបផ្ទាំងតាមលំដាប់ឡើង។
ជំហាន៖
- ជាដំបូង សូមទៅ ទៅកាន់ Developer tab នៅលើ ribbon។
- ទីពីរ ចុចលើ Visual Basic ដើម្បីបើក Visual Basic Editor ដែលយើងនឹងសរសេរ VBA កូដ។
- វិធីមួយផ្សេងទៀតដើម្បីបើក Visual Basicកម្មវិធីនិពន្ធ គឺគ្រាន់តែចុច Alt + F11 ។
- ឬជំនួសឱ្យការបើកកម្មវិធីនិពន្ធពី អ្នកអភិវឌ្ឍន៍ ផ្ទាំង អ្នកអាចចុចលើសន្លឹកណាមួយនៅលើសៀវភៅបញ្ជីរបស់អ្នក បន្ទាប់មក ចុចខាងស្តាំ ។ ជ្រើសរើសជម្រើស មើលកូដ ។
- ហើយវានឹងបើកបង្អួចមូលដ្ឋានដែលមើលឃើញ។
- បន្ទាប់មកចូលទៅកាន់ បញ្ចូល ហើយជ្រើសរើស ម៉ូឌុល ពីម៉ឺនុយទម្លាក់ចុះ។
ការណែនាំ៖ អ្នកមិនអាចសរសេរកូដនៅលើសន្លឹកណាមួយបានទេ។ អ្នកត្រូវតែបញ្ចូល ម៉ូឌុល ដើម្បីសរសេរកូដ ដូចដែលយើងនឹងប្រើកូដសម្រាប់សៀវភៅបញ្ជីទាំងមូល មិនត្រឹមតែសន្លឹកជាក់លាក់ណាមួយនោះទេ។
នៅពេលដែលយើងត្រូវការសរសេរកូដណាមួយសម្រាប់ សន្លឹកជាក់លាក់ណាមួយ អ្នកអាចប្រើសន្លឹកដើម្បីសរសេរកូដនៅទីនោះ។
- បន្ទាប់ពីនោះ ចម្លង និងបិទភ្ជាប់ កូដ VBA ខាងក្រោម .
VBA Code:
2870
- បន្ទាប់ ចុច F5 key ឬចុចលើ Run Sub ប៊ូតុង ដើម្បីដំណើរការកូដ។
លទ្ធផល៖
នេះ VBA Macro តម្រៀបផ្ទាំងនៅក្នុងសៀវភៅការងារបច្ចុប្បន្នតាមលំដាប់អក្ខរក្រមឡើង ដោយចាប់ផ្តើមដោយសន្លឹកកិច្ចការដែលឈ្មោះចាប់ផ្តើមដោយខ្ទង់ ហើយបន្ទាប់មកបន្តទៅផ្ទាំងដែលចាប់ផ្តើមដោយ A និងបញ្ចប់ដោយ Z។
2.2 Excel Sheet Tabs តម្រៀបពី Z ទៅ A
ដើម្បីតម្រៀបផ្ទាំងតាមលំដាប់ចុះ យើងអាចប្រើកូដ VBA ដែលនឹងតម្រៀបផ្ទាំងតាមអក្ខរក្រមពី Z ទៅ A ។ តោះធ្វើតាមជំហានខាងក្រោមដើម្បីតម្រៀបផ្ទាំងចូលលំដាប់ចុះក្រោម។
ជំហាន៖
- ដូចគ្នាដែរ វិធីសាស្ត្រមុន ដើម្បីបើក កម្មវិធីនិពន្ធ Visual Basic ជាដំបូង សូមចូលទៅកាន់ អ្នកអភិវឌ្ឍន៍ ផ្ទាំងនៅលើខ្សែបូ។
- បន្ទាប់ ចុចលើ Visual Basic ឬចុច Alt + F11 ដើម្បីបើក Visual Basic Editor .
- វិធីមួយផ្សេងទៀតដើម្បីបើក Visual Basic Editor គឺគ្រាន់តែ ចុចខាងស្តាំ នៅលើសន្លឹកណាមួយ ហើយជ្រើសរើស មើលកូដ ។
- បន្ទាប់ ចូលទៅកាន់ បញ្ចូល ហើយជ្រើសរើស ម៉ូឌុល ពីម៉ឺនុយទម្លាក់ចុះ។
- ឥឡូវនេះ សូមសរសេរ កូដ VBA ខាងក្រោម។
កូដ VBA៖
7667
- ជាចុងក្រោយ ដំណើរការកូដដោយចុចប៊ូតុង រត់រង ម៉្យាងទៀតចុច ផ្លូវកាត់ក្តារចុច F5 key ដើម្បីដំណើរការកូដ។
លទ្ធផល៖
វានឹង រៀបចំផ្ទាំងតាមលំដាប់អក្ខរក្រមចុះក្រោម។
អានបន្ថែម៖ VBA ដើម្បីតម្រៀបតារាងក្នុង Excel (4 Methods)
សេចក្តីសន្និដ្ឋាន
វិធីសាស្ត្រខាងលើជួយអ្នកក្នុងការដោះស្រាយ t ផ្ទាំង Excel ។ សង្ឃឹមថានេះនឹងជួយអ្នក! ប្រសិនបើអ្នកមានសំណួរ សំណូមពរ ឬមតិកែលម្អ សូមប្រាប់ពួកយើងនៅក្នុងផ្នែកមតិយោបល់។ ឬអ្នកអាចមើលអត្ថបទផ្សេងទៀតរបស់យើងនៅក្នុងប្លុក ExcelWIKI.com !