วิธีสลับเนื้อหาระหว่างแถวหรือคอลัมน์ใน Excel
บางครั้งเมื่อเราใช้แผ่นงานเราจำเป็นต้องสลับแถวหรือคอลัมน์ ตัวอย่างเช่นฉันต้องการแลกเปลี่ยนคอลัมน์ A กับคอลัมน์ D สิ่งแรกที่ฉันคิดคือใช้คำสั่งคัดลอกและวาง ในความเป็นจริงยกเว้นการคัดลอกและวางมีวิธีอื่นในการแก้ปัญหานี้
สลับแถวหรือคอลัมน์ด้วยรหัส VBA
สลับแถวหรือคอลัมน์อย่างรวดเร็วและสะดวกด้วย Kutools for Excel
ย้ายข้อมูลจากแถวไปยังหลายคอลัมน์ด้วย Kutools for Excel
สลับแถวหรือคอลัมน์ด้วยรหัส VBA
1. กด ALT + F11 และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
Sub SwapTwoRange()
'Updateby Extendoffice
Dim Rng1 As Range, Rng2 As Range
Dim arr1 As Variant, arr2 As Variant
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)
Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
arr1 = Rng1.Value
arr2 = Rng2.Value
Rng1.Value = arr2
Rng2.Value = arr1
Application.ScreenUpdating = True
End Sub
3. จากนั้นคลิก เพื่อเรียกใช้รหัสกล่องโต้ตอบจะปรากฏขึ้นเพื่อให้คุณเลือกสองช่วงที่คุณต้องการสลับดูภาพหน้าจอ:
![]() |
![]() |
![]() |
4. หลังจากคลิก Okทั้งสองช่วงจะสลับกัน ดูภาพหน้าจอ:
![]() | ![]() | ![]() |
สลับแถวหรือคอลัมน์อย่างรวดเร็วและสะดวกด้วย Kutools for Excel
โค้ดอาจจะยากสำหรับผู้เริ่มต้นใช้ Excel มีวิธีง่ายๆ ที่จะทำได้อย่างรวดเร็วและประหยัดเวลาหรือไม่ แน่นอนว่า Kutools สำหรับ Excel สามารถช่วยให้คุณสลับแถวหรือคอลัมน์ได้อย่างรวดเร็วและสะดวกสบาย
ถ้าคุณได้ติดตั้ง Kutools สำหรับ Excelคุณสามารถสลับสองคอลัมน์หรือแถวได้อย่างรวดเร็ว
1. คลิก Kutools > พิสัย > ช่วงการสลับ, ดูภาพหน้าจอ:
2. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ช่วงการสลับ คลิกตกลง ปุ่มจาก ช่วง Swap 1 เพื่อเลือกคอลัมน์ A ที่คุณต้องการสลับจากนั้นคลิก
ปุ่มจาก ช่วง Swap 2 เพื่อเลือกคอลัมน์ D. ( หมายเหตุ: ช่วงการสลับต้องมีขนาดเท่ากัน)
3. จากนั้นคลิก OK. มีการสลับคอลัมน์สองคอลัมน์และการจัดรูปแบบเซลล์จะถูกสลับด้วย ดูภาพหน้าจอ:
![]() | ![]() | ![]() |
ด้วยสิ่งนี้ ช่วง Swapด้วยยูทิลิตี้นี้ คุณไม่เพียงแต่สามารถสลับแถวหรือคอลัมน์ได้ แต่ยังสามารถสลับเนื้อหาของสองช่วงได้อีกด้วย คลิกที่นี่เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะนี้.
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
Demo: สลับแถวหรือคอลัมน์อย่างรวดเร็วด้วย Kutools for Excel
ย้ายข้อมูลจากแถวไปยังหลายคอลัมน์ด้วย Kutools for Excel
ด้วยระบบเส้นทาง Kutools สำหรับ Excel's ช่วงการแปลง คุณสามารถเปลี่ยนข้อมูลจากแถวหรือคอลัมน์หนึ่งไปยังหลายแถวหรือคอลัมน์ได้อย่างรวดเร็วและในทางกลับกัน
บทความที่เกี่ยวข้อง:
วิธีการสลับเนื้อหาของสองเซลล์ใน Excel อย่างรวดเร็ว?
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!