ค้นหาเว็บไซต์

หยุดการรวมเซลล์ใน Excel: เพิ่มเคล็ดลับการจัดแนวที่ลืมไปนี้ลงในแถบเครื่องมือของคุณ


การรวมเซลล์ใน Excel เป็นกับดัก—มันอาจทำให้โครงสร้างของสเปรดชีตของคุณเสียและทำให้การทำงานง่าย ๆ เช่น การจัดเรียงแทบจะเป็นไปไม่ได้ การจัดกึ่งกลางข้ามการเลือกคือทางเลือกที่ดีกว่า และมาโครง่าย ๆ ช่วยให้คุณตรึงมันไปยังแถบเครื่องมือเข้าถึงด่วน (QAT) ของคุณได้

เซลล์ที่รวมกันสามารถทำให้เกิดปัญหาได้

การจัดกึ่งกลางข้ามการเลือกคือผู้ชนะ

การรวมเซลล์ใน Excel มักเป็นหนึ่งในสิ่งแรกที่เราเรียนในชั้นเรียนคอมพิวเตอร์ที่โรงเรียน ควบคู่ไปกับการทำตัวหนาของข้อความและการเปลี่ยนสีตัวอักษร มันรู้สึกเหมือนเป็นวิธีธรรมชาติในการจัดระเบียบหัวตาราง แต่ในความเป็นจริง มันเป็นเพียงการแก้ไขในเชิงสุนทรียภาพที่สร้างความยุ่งเหยิงทางโครงสร้าง เมื่อคุณรวมเซลล์ Excel จะไม่ถือว่าเป็นคอลัมน์แยกกันอีกต่อไป ดังนั้นคุณไม่สามารถจัดเรียงช่วงข้อมูลหรือใช้ PivotTables ได้โดยไม่ยกเลิกการรวมก่อน

การคลิกที่คอลัมน์เดียวจะเลือกบล็อกที่รวมทั้งหมด ทำให้ไม่สามารถใช้รูปแบบหรือสูตรเฉพาะกับส่วนใดส่วนหนึ่งของข้อมูลได้ นอกจากนี้ เซลล์ที่รวมกันยังสามารถทำให้เกิดค่าค่าว่างโดยไม่คาดคิดในเครื่องมืออย่าง Power Query เพราะมีแค่เซลล์ด้านบนซ้ายเท่านั้นที่เก็บข้อมูล นี่เป็นหนึ่งในเหตุผลที่ Excel จะไม่อนุญาตให้คุณแปลงชุดข้อมูลที่มีเซลล์ที่รวมกันเป็นตารางจนกว่าจะลบเซลล์ที่รวมเหล่านั้นออก

การจัดกึ่งกลางข้ามการเลือกจะให้ผลลัพธ์ทางสายตาเดียวกับการรวมเซลล์โดยไม่ต้องรวมเซลล์เข้าด้วยกันจริง ๆ แต่ละคอลัมน์ยังคงเป็นอิสระและสามารถเลือกได้ ซึ่งหมายความว่าสูตรและตัวกรองของคุณจะยังคงทำงานได้อย่างสมบูรณ์

อย่างไรก็ตาม มีข้อจำกัดอยู่ Center Across Selection ถูกฝังลึกอยู่ภายในการตั้งค่า Alignment ของ Excel (Ctrl+1 > Alignment > Horizontal > Center Across Selection) เนื่องจากมันไม่ได้แสดงเป็นคำสั่งแยกบนริบบอน คุณจึงไม่สามารถเพิ่มมันโดยตรงใน QAT ได้ หากต้องการเข้าถึงด้วยคลิกเดียว คุณต้องใช้โค้ด VBA เล็กน้อยที่เก็บอยู่ในการตั้งค่าทั่วโลกของคุณ

ขั้นตอนที่ 1: สร้างสมุดงานมาโครส่วนตัวของคุณ

บ้านถาวรสำหรับเครื่องมือที่กำหนดเองของคุณ

คำว่า "มาโคร" มักจะก่อให้เกิดความกังวลสำหรับผู้ใช้ Excel ทั่วไป เราทุกคนถูกฝึกให้สงสัยไฟล์ที่เปิดใช้งานมาโคร—และก็มีเหตุผลที่ดี เนื่องจากมันสามารถใช้ซ่อนสคริปต์ที่เป็นอันตรายได้ อย่างไรก็ตาม ในบริบทนี้ คุณไม่ได้กำลังจัดการกับไฟล์น่าสงสัยจากอินเทอร์เน็ต คุณกำลังสร้างกล่องเครื่องมือส่วนตัวภายในเครื่องคอมพิวเตอร์ของคุณเท่านั้น

คิดว่า Personal Macro Workbook เป็นเข็มขัดอเนกประสงค์ของสเปรดชีตของคุณ มันเป็นไฟล์ซ่อนที่เปิดอยู่เบื้องหลังทุกครั้งที่คุณเปิด Excel เนื่องจากโค้ดอยู่ที่นี่และไม่อยู่ในเวิร์กบุ๊กที่คุณกำลังใช้งาน คุณจึงสามารถใช้ปุ่มใหม่ของคุณกับไฟล์ XLSX มาตรฐานใดก็ได้โดยไม่ต้องบันทึกไฟล์นั้นเป็นเวิร์กบุ๊กรองรับแมโคร เมื่อคุณส่งไฟล์นั้นให้ผู้อื่น ข้อความก็ยังคงอยู่ตรงกลางสำหรับพวกเขา แม้ว่าพวกเขาจะไม่ได้ติดตั้งแมโครของคุณ เนื่องจากการจัดรูปแบบเป็นคุณสมบัติพื้นฐานของ Excel; แมโครของคุณเพียงแค่ช่วยให้คุณสามารถเรียกใช้ได้อย่างรวดเร็วยิ่งขึ้น

นี่คือสิ่งที่คุณต้องทำ:

  1. เปิดสมุดงาน Excel ใดก็ได้แล้วเปิดแท็บ มุมมอง บนริบบอน
  2. คลิก มาโคร และเลือก บันทึกมาโคร.
  3. ในกล่องโต้ตอบ ให้แน่ใจว่าได้เลือก สมุดงานมาโครส่วนตัว จากเมนูแบบเลื่อนลง บันทึกมาโครใน แล้วคลิก ตกลง
  4. คลิกที่ไอคอน หยุดบันทึก ใน แถบสถานะ ที่ด้านล่างของหน้าต่าง Excel ของคุณทันที หากแถบสถานะของคุณถูกซ่อน ให้ไปที่ มาโคร > หยุดบันทึก ในแท็บ มุมมอง





ขั้นตอนที่ 2: แทรกโค้ด Center Across Selection ที่ปรับแต่งเอง

สคริปต์เล็ก ๆ สำหรับเพิ่มประสิทธิภาพในการทำงานขนาดใหญ่

ตอนนี้ที่สมุดงานมาโครส่วนตัวของคุณถูกเริ่มต้นแล้ว คุณสามารถวางโค้ดที่ทำงานหนักลงไปได้:

  1. กด Alt+F11 เพื่อเปิด VBA Editor และในหน้าต่าง Project ทางด้านซ้าย ให้หาคำว่า VBAProject (PERSONAL.XLSB) ดูหมายเหตุด้านล่างหากคุณไม่เห็น
  2. คลิกขวาที่โฟลเดอร์ เลือก แทรก และคลิก โมดูล
  3. วางโค้ดต่อไปนี้ลงในหน้าต่าง มันจะบอก Excel ให้ใช้คุณสมบัติการจัดกึ่งกลางเหนือการเลือกกับช่วงที่คุณเลือกทันที
Sub CenterAcrossSelection()
    With Selection
        .HorizontalAlignment = xlCenterAcrossSelection
    End With
End Sub




หากหน้าต่างโครงการว่างหรือไม่แสดงไฟล์ PERSONAL.XLSB ให้สลับกลับไปที่หน้าต่าง Excel หลักของคุณ ไปที่แท็บ มุมมอง และคลิก ยกเลิกการซ่อน จากนั้นเลือกรายการ PERSONAL.XLSB จากรายการ คลิก ตกลง และกลับไปที่ตัวแก้ไข VBA ซึ่งตอนนี้ไฟล์จะปรากฏให้เห็นแล้ว

ตอนนี้กด Ctrl+S เพื่อบันทึก จากนั้น ปิด หน้าต่าง VBA

ขั้นตอนที่ 3: เพิ่มปุ่มลงใน QAT

วางเครื่องมือใหม่ของคุณไว้ในระยะเอื้อม

เมื่อโค้ดถูกติดตั้งแล้ว คุณสามารถไปที่การตั้งค่า QAT ซึ่งจะวางคำสั่งไว้ที่ด้านบนของหน้าต่าง Excel ของคุณเพื่อให้เข้าถึงได้ง่าย:

  1. คลิกขวาที่ แท็บ ใดก็ได้บนริบบอน ถ้าคุณเห็น แสดงแถบเครื่องมือเข้าถึงด่วน ให้คลิกมัน หากไม่เห็น แสดงว่าเปิดใช้งานแล้ว ดังนั้นคุณสามารถดำเนินการต่อได้
  2. คลิกขวาที่ ไอคอนที่มีอยู่ ใด ๆ บน QAT ของคุณที่ด้านบนสุดของหน้าต่าง Excel ของคุณ แล้วเลือก ปรับแต่งแถบเครื่องมือด่วน
  3. ภายใต้ Choose commands from ให้เลือก Macros
  4. ค้นหา PERSONAL.XLSB!CenterAcrossSelection จากนั้นคลิก เพิ่ม เพื่อย้ายไปยังรายการด้านขวามือ
  5. คลิก แก้ไข เพื่อเลือก ไอคอน ที่ดีกว่า และเปลี่ยนชื่อที่แสดงเป็น Center Across Selection หรือ CAS นี่คือสิ่งที่คุณจะเห็นเมื่อเลื่อนตัวชี้เมาส์ไปที่ไอคอนบน QAT ของคุณ
  6. เมื่อคุณคลิก ตกลง คุณจะเห็นไอคอนที่คุณเลือกวางอยู่ใน QAT







ขั้นตอนที่ 4: การใช้เครื่องมือปรับแนวใหม่ของคุณ

จัดข้อความให้อยู่ตรงกลางโดยไม่ทำลายตาราง

ตอนนี้ที่งานหนักเสร็จเรียบร้อยแล้ว คุณสามารถทดสอบปุ่มใหม่ของคุณได้:

  1. พิมพ์ข้อความบางอย่างลงในเซลล์ A1 ของสมุดงาน Excel ว่าง
  2. เลือกเซลล์ A1:E1.
  3. คลิกที่ไอคอน Center Across Selection ใหม่ของคุณใน QAT และดูข้อความของคุณกระโดดไปตรงกลางของช่วงที่เลือก

ใส่ข้อความของคุณใน เซลล์ซ้ายสุด ของช่วงที่เลือกก่อนที่จะใช้ฟังก์ชัน Center Across Selection หากคุณพิมพ์ในเซลล์ C1 และพยายามจัดกึ่งกลาง Across Selection ผ่าน A1:E1 Excel จะไม่ใช้การจัดรูปแบบ Center Across Selection




คุณจะสังเกตได้ว่าคุณยังสามารถเลือกเซลล์ A1, B1, C1, D1 และ E1 ได้อย่างอิสระ ซึ่งหมายความว่าโครงสร้างของเซลล์ของคุณ (และคอลัมน์ของคุณ) ยังคงสมบูรณ์ ดังนั้นคุณสามารถจัดเรียง กรอง และเลือกข้อมูลโดยที่ Excel จะไม่แจ้งเตือนเกี่ยวกับเซลล์ที่รวมกันอีกต่อไป

ในการลบการจัดแนว Center Across Selection ให้เลือก เซลล์ซ้ายสุด และคลิกที่ไอคอน การจัดแนวนอน ใด ๆ (, กึ่งกลาง, หรือ ขวา) ในกลุ่ม Alignment ของแท็บ หน้าแรก การกด Ctrl+Z จะไม่ทำงาน เนื่องจากคำสั่งที่ขับเคลื่อนโดย VBA ไม่รวมเข้ากับสแต็กเลิกทำปกติของ Excel เว้นแต่ว่าจะถูกโปรแกรมให้รองรับ


การหลีกเลี่ยงปุ่ม Merge & Center ที่ถูกสาปนั้นเป็นก้าวแรกสู่สเปรดชีตที่ใช้งานได้จริง ตอนนี้ที่ปุ่มแถบเครื่องมือที่กำหนดเองของคุณทำให้การจัดแนวอย่างมืออาชีพสามารถทำได้เพียงคลิกเดียว คุณสามารถมุ่งเน้นไปที่ภาพรวมที่ใหญ่ขึ้น การรักษาความสม่ำเสมอของคอลัมน์และความสะอาดของแถวช่วยให้คุณปรับปรุงโครงสร้างข้อมูล Excel สำหรับทุกโครงการ

บทความที่เกี่ยวข้อง