Page 1 of 1
กำหนดค่าตามสีที่ขึ้นหรือตามตัวหนังสือและตัวเลข
Posted: Sun Jul 27, 2014 9:25 am
by titench25
กำหนดค่าตามสีที่ขึ้นหรือตามตัวหนังสือและตัวเลข
ตามเอกสารที่แนบครับ
วิธี่ที่1
ถ้าเป็นสีแดงให้ขึ้นเป็น 0
ถ้าเป็นสีเขียวให้ขึ้นเป็น 1
ถ้าเป็นสีเหลืองให้ขึ้นเป็น 2
วิธี่ที่2
ถ้าช่อง C เป็น เป็นตัวหนังสือและเลข0 ให้ ช่อง B ป็น ตัวเลข 0
ถ้าช่อง C เป็น เป็นตัวเลขมากกว่า 0 ช่อง B ป็น ตัวเลข 1
Re: กำหนดค่าตามสีที่ขึ้นหรือตามตัวหนังสือและตัวเลข
Posted: Sun Jul 27, 2014 10:00 am
by snasui

วิธีที่ 1 ทำได้ด้วย VBA ต้องเขียนมาเองตามกฎการใช้บอร์ดข้อ 5 ด้านบน ติดตรงไหนแล้วค่อยถามกันต่อ
ส่วนวิธีที่ 2 สามารถทำให้ง่ายลงด้วยการกำหนด Format คอลัมน์ C ให้เป็น General แทนกำหนดด้วย Text เช่นในไฟล์ที่แนบมา
กรณี
ไม่ต้องการเปลี่ยนการกำหนด Format สามารถใช้สูตรตามด้านล่าง
เซลล์ B1 คีย์
=IF(OR(C1="0",1-ISNUMBER(C1+0)),0,IF(AND(ISNUMBER(C1+0),C1>"0"),1,""))
Enter > Copy ลงด้านล่าง
Re: กำหนดค่าตามสีที่ขึ้นหรือตามตัวหนังสือและตัวเลข
Posted: Sun Jul 27, 2014 11:22 am
by titench25

วิธีที่ 1 ทำได้ด้วย VBA ต้องเขียนมาเองตามกฎการใช้บอร์ดข้อ 5 ด้านบน ติดตรงไหนแล้วค่อยถามกันต่อ
ทำยังไงครับ อะไรคือ VBA ไม่รู้จริงๆ ^^
Re: กำหนดค่าตามสีที่ขึ้นหรือตามตัวหนังสือและตัวเลข
Posted: Sun Jul 27, 2014 12:23 pm
by snasui

VBA คือ Visual Basic for Application เป็นการเขียนโปรแกรมควบคุม Excel จะต้องมีความรู้เกียวกับการเขียนโปรแกรมจึงจะสามารถเขียนโปรแกรมควบคุม Excel ได้ครับ