วิธีสลับเนื้อหาระหว่างแถวหรือคอลัมน์ใน 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 for Excel สามารถช่วยให้คุณสลับแถวหรือคอลัมน์ได้อย่างรวดเร็วและสะดวกสบาย
Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน. |
ถ้าคุณได้ติดตั้ง Kutools สำหรับ Excelคุณสามารถสลับสองคอลัมน์หรือแถวได้อย่างรวดเร็ว
1. คลิก Kutools > พิสัย > ช่วงการสลับ, ดูภาพหน้าจอ:
2. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ช่วงการสลับ คลิกตกลง ปุ่มจาก ช่วง Swap 1 เพื่อเลือกคอลัมน์ A ที่คุณต้องการสลับจากนั้นคลิก ปุ่มจาก ช่วง Swap 2 เพื่อเลือกคอลัมน์ D. ( หมายเหตุ: ช่วงสำหรับการแลกเปลี่ยนต้องเหมือนกันในขนาดเดียวกัน)
3. จากนั้นคลิก OK. มีการสลับคอลัมน์สองคอลัมน์และการจัดรูปแบบเซลล์จะถูกสลับด้วย ดูภาพหน้าจอ:
ด้วยสิ่งนี้ ช่วง Swapยูทิลิตี้คุณไม่เพียง แต่สามารถสลับแถวหรือคอลัมน์ แต่ยังสามารถสลับเนื้อหาของสองช่วง คลิกที่นี่เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะนี้.
ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!
ย้ายข้อมูลจากแถวไปยังหลายคอลัมน์ด้วย Kutools for Excel
ย้ายข้อมูลจากแถวไปยังหลายคอลัมน์อย่างรวดเร็วในแผ่นงาน Excel:
กับ Kutools สำหรับ Excel's ช่วงการแปลง คุณสามารถเปลี่ยนข้อมูลจากแถวหรือคอลัมน์หนึ่งไปยังหลายแถวหรือคอลัมน์ได้อย่างรวดเร็วและในทางกลับกัน Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที! |
Demo: สลับแถวหรือคอลัมน์อย่างรวดเร็วด้วย Kutools for Excel
บทความที่เกี่ยวข้อง:
วิธีการสลับเนื้อหาของสองเซลล์ใน Excel อย่างรวดเร็ว?
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!