สารบัญ
ใน Excel การจัดรูปแบบตามเงื่อนไข เป็นคุณลักษณะที่มีประโยชน์ซึ่งช่วยให้คุณจัดรูปแบบและแรเงาเซลล์ตามเกณฑ์เงื่อนไขที่กำหนดได้อย่างง่ายดาย อย่างไรก็ตาม คุณอาจต้องการลบหรือล้างการจัดรูปแบบตามเงื่อนไขใน Excel ในบางครั้ง ในบทช่วยสอนนี้ เราจะอธิบายวิธีลบ การจัดรูปแบบตามเงื่อนไข ด้วยวิธีต่างๆ รวมถึงฟังก์ชันล้างกฎและการประยุกต์ใช้ VBA
ดาวน์โหลดสมุดงานแบบฝึกหัด
ดาวน์โหลดสมุดงานแบบฝึกหัดนี้เพื่อฝึกฝนในขณะที่คุณอ่านบทความนี้
ลบ Formatting.xlsm
3 ตัวอย่างในการลบการจัดรูปแบบตามเงื่อนไข ใน Excel
ชุดข้อมูลตัวอย่างเงินเดือนเฉลี่ยต่อปีที่ แผนกต่างๆ ของ Google จะแสดงอยู่ในภาพหน้าจอด้านล่าง เราได้เน้นรายได้ที่มีเงินเดือนเฉลี่ยมากกว่า $120,000 โดยใช้ การจัดรูปแบบตามเงื่อนไข อย่างไรก็ตาม คุณอาจต้องลบการจัดรูปแบบตามเงื่อนไขหลังจากนำไปใช้แล้ว
เราจะสาธิตวิธีต่างๆ สามวิธีในการลบการจัดรูปแบบตามเงื่อนไข ในการเริ่มต้น เราจะใช้วิธีปกติ จากนั้น ใช้โค้ด VBA เราจะกำจัดการจัดรูปแบบตามเงื่อนไขในขณะที่ยังคงรูปแบบเดิมไว้
1. ใช้วิธีการพื้นฐานเพื่อลบการจัดรูปแบบตามเงื่อนไข
ในตอนแรก เราจะใช้คำสั่ง C lear Rules เพื่อลบ Conditional Formatting โดยปกติจะเป็นวิธีการพื้นฐานในการลบ การจัดรูปแบบตามเงื่อนไข หากต้องการใช้วิธีการเหล่านี้ เพียงทำตามขั้นตอน
ขั้นตอนที่ 1:
- ขั้นแรก เลือกช่วงที่คุณใช้ การจัดรูปแบบตามเงื่อนไข .
ขั้นตอนที่ 2:
- คลิกที่ หน้าแรก
ขั้นตอนที่ 3:
- ขั้นแรก คลิกที่ การจัดรูปแบบตามเงื่อนไข
- เลือก ล้างกฎ
- สุดท้าย เลือก ล้างกฎจากเซลล์ที่เลือก จากเมนู
<3
- ดังนั้น คุณจะเห็นว่า การจัดรูปแบบตามเงื่อนไข ไม่มีอยู่อีกต่อไป
2. เรียกใช้ โค้ด VBA เพื่อลบการจัดรูปแบบตามเงื่อนไข
ในส่วนนี้ เราจะอธิบายวิธีใช้โค้ด VBA เพื่อลบ การจัดรูปแบบตามเงื่อนไข ด้วยเช่นกัน เป็นแนวทางที่ไม่เหมือนใคร แต่เป็นวิธีที่ได้ผล เพราะคุณสามารถเลือกช่วงและนำการจัดรูปแบบตามเงื่อนไขออกเพื่อใช้รหัสเดียวกันนับครั้งไม่ถ้วน หากต้องการเรียกใช้โค้ด VBA ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1:
- ขั้นแรก ให้กด Alt + F11 เพื่อเปิดใช้งาน แผ่นงานที่เปิดใช้งานแมโคร VBA .
- เลือก แทรก จากแท็บ
- จากนั้น เลือก โมดูล จากตัวเลือก
ขั้นตอนที่ 2:
- หลังจากเลือก โมดูล เพียงวาง VBA ต่อไปนี้
9180
ที่นี่
- Dim WorkRng As Range กำลังประกาศตัวแปร WorkRng เป็นช่วงค่า
- xTitleId = “ExcelWIKI” คือชื่อเรื่องที่ปรากฏในช่องป้อนข้อมูล
- Set WorkRng = Application.Selection หมายถึง ช่วงที่จะมาจากการเลือกปัจจุบัน
- InputBox(“Range”, xTitleId, WorkRng.Address, Type:=8) หมายถึงช่องอินพุตที่ปรากฏขึ้นเพื่อรับช่วง และตั้งชื่อด้วยชื่อ 'ExcelWIKI'
WorkRng.FormatConditions.Delete หมายถึงการลบรูปแบบเงื่อนไขทั้งหมดระหว่างช่วง
ขั้นตอนที่ 3:
- บันทึก โปรแกรมและกด F5 เพื่อเรียกใช้
- ช่องช่วง 'ExelDemy' จะปรากฏขึ้น เลือกช่วง
- สุดท้าย กด Enter เพื่อดูการเปลี่ยนแปลง
ด้วยเหตุนี้ การจัดรูปแบบตามเงื่อนไข จะถูกลบออกจากเซลล์ตามที่แสดงในภาพหน้าจอด้านล่าง
การอ่านที่คล้ายกัน
- วิธีลบ #DIV/0! ข้อผิดพลาดใน Excel (5 วิธี)
- ลบบานหน้าต่างใน Excel (4 วิธี)
- วิธีลบไฮเปอร์ลิงก์ออกจาก Excel (7 วิธี)
- ลบ Outliers ใน Excel (3 วิธี)
- วิธีลบ Dashes ออกจาก SSN ใน Excel (4 วิธีด่วน)
3. เรียกใช้โค้ด VBA เพื่อลบการจัดรูปแบบตามเงื่อนไขแต่คงรูปแบบไว้
นอกเหนือจากวิธีการก่อนหน้านี้ คุณสามารถลบ การจัดรูปแบบตามเงื่อนไข ได้โดยง่าย แต่คงรูปแบบไว้โดย โดยใช้โค้ด VBA โดยทั่วไป ฟังก์ชันของ Excelไม่อนุญาตให้ทำเช่นนี้ โค้ด VBA เท่านั้นที่อนุญาตให้คุณทำสิ่งนี้ให้สำเร็จ นั่นคืออำนาจสูงสุดของโค้ด VBA เหนือ ฟังก์ชัน Excel ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1:
- หากต้องการเปิด แมโคร VBA ให้กด Alt + F11 .
- จากแท็บ ให้เลือก แทรก
- จากนั้น เลือก โมดูล .<13
ขั้นตอนที่ 2:
- วางโค้ด VBA ต่อไปนี้
3854
ที่นี่
- xRg As Range หมายถึงการประกาศ xRg เป็นช่วง
- xTxt As String อ้างถึง เพื่อประกาศ xTxt เป็นสตริง
- xCell As Range หมายถึง xCell เป็นช่วง
- เมื่อเกิดข้อผิดพลาด Resume Next หมายถึงรหัสของคุณจะ ทำงานต่อไปแม้ว่าจะมีข้อผิดพลาดเกิดขึ้น
- RangeSelection.Count หมายถึงการเลือกเซลล์ในแผ่นงาน
- UsedRange.AddressLocal อ้างอิง ไปยังช่วงที่ใช้ในเวิร์กชีตที่ระบุ
- InputBox(“Select range:”, “ExcelWIKI”, xTxt, , , , , 8) คือช่องอินพุตที่คุณจะป้อนช่วง เมื่อปรากฏชื่อ 'ExcelWIKI'.
- .Font.FontStyle = .DisplayFormat.Font.FontStyle commands th ที่แบบอักษรจะยังคงเป็นการจัดรูปแบบตามเงื่อนไข
- .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex คำสั่งที่จะคงสีของเซลล์เป็นการจัดรูปแบบตามเงื่อนไข
- .Interior.TintAndShade =.DisplayFormat.Interior.TintAndShade คำสั่งว่าเฉดสีภายในและวัตถุจะยังคงเป็นการจัดรูปแบบตามเงื่อนไข
xRg.FormatConditions.Delete หมายถึงการลบการจัดรูปแบบตามเงื่อนไขทั้งหมดสำหรับช่วง สำหรับค่าสตริงภายใต้ช่วง
ขั้นตอนที่ 3:
- กล่องโต้ตอบจะปรากฏขึ้น ให้เลือกช่วง .
- สุดท้าย คลิก ตกลง เพื่อดูผลลัพธ์
ดังนั้น การจัดรูปแบบตามเงื่อนไข ถูกลบในภาพด้านล่าง แต่รูปแบบเซลล์ยังคงเหมือนเดิม
อ่านเพิ่มเติม: วิธีลบการจัดรูปแบบใน Excel โดยไม่ต้องลบ เนื้อหา
บทสรุป
โดยสรุป ฉันหวังว่าบทช่วยสอนนี้จะแสดงวิธีลบการจัดรูปแบบตามเงื่อนไขใน Excel โดยใช้ทั้งวิธีง่ายๆ และโค้ด VBA เทคนิคทั้งหมดเหล่านี้ควรได้รับการสอนและนำไปใช้กับข้อมูลของคุณ ตรวจสอบหนังสือแบบฝึกหัดและนำสิ่งที่คุณได้เรียนรู้ไปใช้ เนื่องจากการสนับสนุนของคุณ เราจึงสามารถสนับสนุนโครงการเช่นนี้ได้
โปรดอย่าลังเลที่จะติดต่อเราหากคุณมีข้อสงสัยใดๆ โปรดแสดงความคิดเห็นด้านล่างเพื่อแจ้งให้เราทราบว่าคุณคิดอย่างไร
เจ้าหน้าที่ Exceldemy จะตอบคำถามของคุณโดยเร็วที่สุด