เน้นช่องว่างพิเศษ

เนื้อหา

สมมติว่าเราได้สร้างแบบฟอร์มสำหรับป้อนข้อมูลของผู้ใช้ แบบนี้:

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

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

  1. เน้นช่องป้อนข้อมูลที่คุณต้องการตรวจสอบช่องว่างเพิ่มเติม (เซลล์สีเหลืองในตัวอย่างของเรา)
  2. เลือกบน หลัก แท็บคำสั่ง การจัดรูปแบบตามเงื่อนไข – สร้างกฎ (หน้าแรก – การจัดรูปแบบตามเงื่อนไข — สร้างกฎ).
  3. เลือกประเภทกฎ ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ (ใช้สูตรกำหนดเซลล์ที่จะจัดรูปแบบ) และป้อนสูตรต่อไปนี้ในฟิลด์:

โดยที่ D4 คือที่อยู่ของเซลล์ปัจจุบัน (ไม่มีเครื่องหมาย “$”)

ในเวอร์ชันภาษาอังกฤษจะเป็นตามลำดับ =G4<>TRIM(G4)

ฟังก์ชัน TRIM (ทริม) ลบช่องว่างพิเศษออกจากข้อความ หากเนื้อหาต้นฉบับของเซลล์ปัจจุบันไม่เท่ากับ "หวี" ด้วยฟังก์ชัน TRIMดังนั้นจึงมีช่องว่างเพิ่มเติมในเซลล์ จากนั้นช่องป้อนข้อมูลจะเต็มไปด้วยสีที่สามารถเลือกได้โดยคลิกที่ปุ่ม กรอบ (รูปแบบ).

ตอนนี้ เมื่อเติมช่องว่างพิเศษ "เพื่อความงาม" ฟิลด์ป้อนข้อมูลของเราจะถูกเน้นด้วยสีแดง บอกเป็นนัยให้ผู้ใช้ทราบว่าเขาคิดผิด:

นี่เป็นเคล็ดลับง่ายๆ แต่ดีมากที่ฉันใช้หลายครั้งในโครงการของฉัน ฉันหวังว่าคุณจะพบว่ามีประโยชน์เช่นกัน🙂

  • ทำความสะอาดข้อความจากการเว้นวรรค อักขระที่ไม่พิมพ์ อักขระละติน ฯลฯ
  • เครื่องมือสำหรับลบช่องว่างเพิ่มเติมจาก PLEX add-on
  • ป้องกันแผ่นงาน สมุดงาน และไฟล์ใน Microsoft Excel

เขียนความเห็น