Page 1 of 1
จัดรูปแบบสี และเส้นตารางอัตโนมัติ
Posted: Thu Apr 30, 2015 9:13 pm
by Praman
สวัสดีครับ
ผมต้องเตรียม ตารางให้ฝ่ายผลิตทุกสัปดาห์ครับ ระหว่างวัน ต้องมีการปรับเปลี่ยนข้อมูลตลอด
โดยปกติ ผมจะคัดลอกข้อมูลจากวันก่อนหน้า โดยเฉพาะหากต้องการข้อมูลตั้งต้น ของสินค้าที่เคยผลิตมาแล้ว
จากนั้น ผมเพียงปรับเปลี่ยนรายละเอียดเล็กๆ น้อยๆ และบ่อยครั้ง ที่ต้องแทรกแถว เพื่อเพิ่ม หรือปรับเปลี่ยนแผนการผลิต
ปัญหาที่พบคือ เมื่อคัดลอก หรือแทรกแถว ตารางที่เคยจัดรูปแบบไว้ ทั้งสี และเส้นตาราง เสียรูปหมด
ต้องเสียเวลาในการ จัดรูปแบบใหม่อยู่เรื่อยๆ
ไม่ทราบ มีวิธีการจัดการปัญหาอย่างไรบ้างครับ
ด้วยความนับถือ
ประมาณ
Re: จัดรูปแบบสี และเส้นตารางอัตโนมัติ
Posted: Thu Apr 30, 2015 11:19 pm
by snasui

การจัด Format แบบ Automatic สามารถใช้ Conditional Formatting เข้ามาช่วยได้ครับ
สำหรับการตีเส้นแบบด้วย Conditional Formatting มีให้เลือกได้แค่เส้นเดี่ยว ไม่มีเส้นคู่ จากไฟล์แนบผมได้เพิ่มคอลัมน์ช่วยคือ AK เพื่อใช้สำหรับการสลับสีพื้น
สำหรับการจัดรูปแบบด้วย Conditional Formatting สามารถเข้าไปดูได้โดย เข้าเมนู Home > Conditional Formatting > Manage Rules
ส่วนตารางที่แนบมานั้นมีลักษณะเป็น Table ไม่มีการใช้ Macro ซึ่งความเป็น Table นั้น สามารถตีเส้นตารางสลับสีกันได้เอง นอกจากนี้แล้ว Table ยังมีความสามารถอีกมากมายครับ
Re: จัดรูปแบบสี และเส้นตารางอัตโนมัติ
Posted: Fri May 01, 2015 10:59 am
by Praman
ขอบคุณมากครับ
Re: จัดรูปแบบสี และเส้นตารางอัตโนมัติ
Posted: Fri May 01, 2015 2:04 pm
by Praman
สวัสดีครับอาจารย์
ขอความกรุณาอีกครั้งครับ
Condition formatting สำหรับเปลี่ยนสี ทำงานได้ถูกต้องตามวันถุประสงค์ที่ต้องการครับ
ผมตั้งค่า name ช่อง ฺB5:AM40 ว่า Table1
ปัญหาที่ตามมาคือ ทุกครั้ง ที่ผมแทรกแถว
Condition formatting สำหรับการตีเส้นตาราง จะทำงานไม่ได้ตามที่ต้องการครับ
ผมทดลองแทรกแถวระหว่างวัน และระหว่างสัปดาห์ ต่างพบปัญหาเดียวกันครับ
เท่าที่สังเกตุ ทุกครั้งที่ผมแทรกแถว
Condition formatting จะทำการแยกแถวที่ผมแทรกออกมาจาก Table 1
ทำให้ 1) เงื่อนไขที่ตั้งไว้ ไม่คลอบคลุมแถวที่แทรกเข้ามาใหม่ครับ
2)บางครั้ง Condition formatting สำหรับแถวใหม่มักหา Reference ไม่เจอ (#Ref)
ดูภาพประกอบในเอกสารแนบครับ
ขอคุณครับ
Re: จัดรูปแบบสี และเส้นตารางอัตโนมัติ
Posted: Fri May 01, 2015 2:19 pm
by snasui

เมื่อมีการแทรกแถวให้ Copy สูตรในคอลัมน์ AM ลงมาในแถวที่เพิ่งแทรกด้วย
จากนั้นทำการ Reset Format ใหม่โดยการ Copy Format ในบรรทัดที่ 5 ซึ่งเป็นบรรทัดแรกไปวางแบบ Format ในทุกบรรทัดด้านล่างตามต้องการ
ให้ทำการแทรกหรือลบบรรทัดให้เรียบร้อยเสียก่อน การจัด Format เป็นการทำงานครั้งสุดท้ายของแต่ละงาน ไม่ควรแทรกหรือลบบรรทัดไปด้วยจัด Format ไปด้วย จะเสียเวลาโดยไม่จำเป็นครับ
Re: จัดรูปแบบสี และเส้นตารางอัตโนมัติ
Posted: Fri May 01, 2015 2:58 pm
by Praman
ขอบคุณอาจารย์อีกครั้งครับ