ការផ្លាស់ប្តូរកោសិកាទាក់ទងគ្នានៅក្នុង Microsoft Excel

Pin
Send
Share
Send

តម្រូវការផ្លាស់ប្តូរកោសិកាជាមួយគ្នានៅពេលធ្វើការក្នុងសៀវភៅបញ្ជី Microsoft Excel គឺកម្រមានណាស់។ ទោះយ៉ាងណាក៏ដោយស្ថានភាពបែបនេះពិតជាមានហើយចាំបាច់ត្រូវដោះស្រាយ។ តោះស្វែងយល់វិធីណាដែលអ្នកអាចប្តូរកោសិកាក្នុង Excel ។

ការផ្លាស់ប្តូរកោសិកា

ជាអកុសលនៅក្នុងប្រអប់ឧបករណ៍ស្តង់ដារមិនមានមុខងារបែបនេះដែលអាចផ្លាស់ប្តូរកោសិកាពីរដោយគ្មានសកម្មភាពបន្ថែមឬដោយមិនផ្លាស់ប្តូរជួរ។ ប៉ុន្តែក្នុងពេលជាមួយគ្នាទោះបីជានីតិវិធីចលនានេះមិនមានលក្ខណៈសាមញ្ញដូចដែលយើងចង់បានក៏ដោយក៏វានៅតែអាចត្រូវបានរៀបចំហើយតាមវិធីជាច្រើន។

វិធីទី ១ ៈផ្លាស់ទីដោយប្រើច្បាប់ចម្លង

ដំណោះស្រាយដំបូងចំពោះបញ្ហាពាក់ព័ន្ធនឹងការចំលងទិន្នន័យទៅតំបន់ដាច់ដោយឡែកមួយជាមួយនឹងការជំនួសជាបន្តបន្ទាប់។ តោះមើលរបៀបដែលការធ្វើបែបនេះត្រូវបានអនុវត្ត។

  1. ជ្រើសក្រឡាដែលត្រូវផ្លាស់ទី។ ចុចលើប៊ូតុង ចម្លង។ វាត្រូវបានដាក់នៅលើខ្សែបូនៅក្នុងផ្ទាំង "ផ្ទះ" នៅក្នុងក្រុមការកំណត់ ក្តារតម្បៀតខ្ទាស់.
  2. ជ្រើសរើសធាតុទទេផ្សេងទៀតនៅលើសន្លឹក។ ចុចលើប៊ូតុង បិទភ្ជាប់។ វាមានទីតាំងស្ថិតនៅក្នុងប្រអប់ឧបករណ៍តែមួយនៅលើខ្សែបូរដូចប៊ូតុង។ ចម្លងប៉ុន្តែមិនដូចវាមានរូបរាងគួរឱ្យកត់សម្គាល់ជាងនេះដោយសារតែទំហំរបស់វា។
  3. បន្ទាប់ចូលទៅកាន់កោសិកាទីពីរទិន្នន័យដែលត្រូវផ្លាស់ទីទៅកន្លែងទីមួយ។ ជ្រើសរើសវាហើយចុចលើប៊ូតុងម្តងទៀត។ ចម្លង.
  4. ជ្រើសរើសក្រឡាដំបូងដែលមានទិន្នន័យជាមួយទស្សន៍ទ្រនិចហើយចុចលើប៊ូតុង បិទភ្ជាប់ នៅលើកាសែតនេះ។
  5. យើងបានផ្លាស់ប្តូរតម្លៃមួយទៅកន្លែងដែលយើងត្រូវការ។ ឥឡូវត្រឡប់ទៅតម្លៃដែលយើងបានបញ្ចូលទៅក្នុងក្រឡាទទេ។ ជ្រើសរើសវាហើយចុចលើប៊ូតុង។ ចម្លង.
  6. ជ្រើសក្រឡាទី ២ ដែលអ្នកចង់ផ្លាស់ទីទិន្នន័យ។ ចុចលើប៊ូតុង បិទភ្ជាប់ នៅលើកាសែតនេះ។
  7. ដូច្នេះយើងផ្លាស់ប្តូរទិន្នន័យចាំបាច់។ ឥឡូវអ្នកគួរតែលុបមាតិកានៃកោសិកាឆ្លងកាត់។ ជ្រើសរើសវាហើយចុចខាងស្តាំ។ នៅក្នុងម៉ឺនុយបរិបទដែលត្រូវបានធ្វើឱ្យសកម្មបន្ទាប់ពីសកម្មភាពទាំងនេះសូមចូលទៅកាន់ សម្អាតមាតិកា.

ឥឡូវនេះទិន្នន័យឆ្លងកាត់ត្រូវបានលុបហើយភារកិច្ចនៃការផ្លាស់ប្តូរកោសិកាត្រូវបានបញ្ចប់ទាំងស្រុង។

ជាការពិតវិធីសាស្ត្រនេះមិនមានភាពងាយស្រួលទាំងស្រុងទេហើយទាមទារជំហានបន្ថែមជាច្រើនទៀត។ ទោះយ៉ាងណាក៏ដោយវាគឺជាវាដែលអាចអនុវត្តបានចំពោះអ្នកប្រើប្រាស់ភាគច្រើន។

វិធីទី ២៖ អូសនិងទម្លាក់

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

ជ្រើសក្រឡាដែលអ្នកចង់ផ្លាស់ទីទៅកន្លែងផ្សេង។ កំណត់ទស្សន៍ទ្រនិចទៅព្រំដែនរបស់វា។ ក្នុងករណីនេះវាគួរតែត្រូវបានផ្លាស់ប្តូរទៅជាព្រួញមួយដែលនៅចុងបញ្ចប់មានអ្នកចង្អុលបង្ហាញទិសដៅបួនទិស។ សង្កត់គ្រាប់ចុច ប្តូរ នៅលើក្តារចុចហើយអូសទៅកន្លែងដែលយើងចង់បាន។

តាមក្បួនមួយនេះគួរតែជាកោសិកាដែលនៅជាប់គ្នាចាប់តាំងពីពេលផ្ទេរតាមរបៀបនេះជួរទាំងមូលត្រូវបានផ្លាស់ប្តូរ។

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

វិធីទី ៣ ៈអនុវត្តម៉ាក្រូ

ដូចដែលបានរៀបរាប់ខាងលើមិនមានវិធីលឿននិងត្រឹមត្រូវនៅក្នុង Excel ដើម្បីចម្លងកោសិកាពីររវាងខ្លួនពួកគេដោយមិនចាំបាច់ចម្លងចូលទៅក្នុងជួរឆ្លងកាត់ប្រសិនបើពួកគេមិននៅតំបន់ជាប់គ្នា។ ប៉ុន្តែនេះអាចត្រូវបានសម្រេចតាមរយៈការប្រើប្រាស់ម៉ាក្រូឬកម្មវិធីបន្ថែមរបស់ភាគីទីបី។ យើងនឹងនិយាយអំពីការប្រើប្រាស់ម៉ាក្រូពិសេសមួយខាងក្រោម។

  1. ដំបូងអ្នកត្រូវបើកដំណើរការម៉ាក្រូនិងបន្ទះអ្នកអភិវឌ្ឍន៍នៅក្នុងកម្មវិធីរបស់អ្នកប្រសិនបើអ្នកមិនទាន់បានធ្វើឱ្យសកម្មនៅឡើយទេចាប់តាំងពីពួកគេត្រូវបានបិទតាមលំនាំដើម។
  2. បន្ទាប់ចូលទៅកាន់ផ្ទាំង "អ្នកអភិវឌ្ឍន៍" ។ ចុចលើប៊ូតុង "រូបភាពមូលដ្ឋាន" ដែលមានទីតាំងនៅលើខ្សែបូនៅក្នុងប្លុកឧបករណ៍ "លេខកូដ" ។
  3. កម្មវិធីនិពន្ធកំពុងចាប់ផ្តើម។ បញ្ចូលលេខកូដខាងក្រោមទៅក្នុងនោះ៖

    ចលនាកោសិការង ()
    Dim ra As Range: កំណត់ ra = ជម្រើស
    msg1 = "ជ្រើសរើសជួរពីរដែលមានទំហំដូចគ្នា"
    msg2 = "ជ្រើសរើសជួរពីរនៃទំហំអត្តសញ្ញាណប័ណ្ណ"
    ប្រសិនបើ ra.Areas.Count 2 បន្ទាប់មក MsgBox msg1, vbCritical, បញ្ហា: ចេញ Sub
    បើ ra.Areas (១) .Count ra.Areas (២) .Count បន្ទាប់មក MsgBox msg2, vbCritical, "បញ្ហា"៖ ចេញពី Sub
    Application.ScreenUpdating = មិនពិត
    arr2 = ra.Areas (២) ។ តម្លៃ
    ra.Areas (២) .Value = ra.Areas (១) .Value
    ra.Areas (១) .Value = arr2
    បញ្ចប់អនុ

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

  4. យើងជ្រើសរើសក្រឡាពីរឬជួរពីរដែលមានទំហំស្មើគ្នាដែលយើងចង់ប្តូរ។ ដើម្បីធ្វើដូចនេះចុចលើធាតុទីមួយ (ជួរ) ដោយប្រើប៊ូតុងកណ្ដុរខាងឆ្វេង។ បន្ទាប់មកសង្កត់ប៊ូតុង បញ្ជា (Ctrl) នៅលើក្តារចុចហើយចុចខាងឆ្វេងលើក្រឡាទី ២ (ជួរ) ។
  5. ដើម្បីដំណើរការម៉ាក្រូសូមចុចលើប៊ូតុង ម៉ាក្រូដាក់នៅលើខ្សែបូនៅក្នុងផ្ទាំង "អ្នកអភិវឌ្ឍន៍" នៅក្នុងក្រុមឧបករណ៍ "លេខកូដ".
  6. បង្អួចជ្រើសរើសម៉ាក្រូនឹងបើក។ សម្គាល់ធាតុដែលចង់បានហើយចុចលើប៊ូតុង រត់.
  7. បន្ទាប់ពីសកម្មភាពនេះម៉ាក្រូផ្លាស់ប្តូរមាតិការបស់ក្រឡាដែលបានជ្រើសរើសដោយស្វ័យប្រវត្តិ។

វាជាការសំខាន់ក្នុងការកត់សម្គាល់ថានៅពេលអ្នកបិទឯកសារម៉ាក្រូត្រូវបានលុបដោយស្វ័យប្រវត្តិដូច្នេះពេលក្រោយវានឹងត្រូវកត់ត្រាម្តងទៀត។ ដើម្បីមិនឱ្យធ្វើកិច្ចការនេះរាល់ពេលសម្រាប់សៀវភៅជាក់លាក់មួយប្រសិនបើអ្នកមានគម្រោងអនុវត្តចលនាបែបនេះនៅក្នុងវាអ្នកគួរតែរក្សាទុកឯកសារនេះជាសៀវភៅអេសអេសអេសដែលមានជំនួយពីម៉ាក្រូ (xlsm) ។

មេរៀន៖ វិធីបង្កើតម៉ាក្រូក្នុង Excel

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

Pin
Send
Share
Send