Page 1 of 1
สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 4:22 pm
by Myyuijaa
ถ้าเราสร้าง Form มา Form หนึ่ง แล้วใน Form นั้นเราสร้าง Combobox ขึ้นมาใช้งาน โดยใน List ของ Combobox มี 2 ตัวเลือกคือ Complete กับ Incomplete แล้วถ้าเราต้องการสร้างช่องเพื่อแสดงผลที่ Count เฉพาะ ช่องที่เป็น Complete จะทำได้หรือเปล่าค่ะ
ถ้าทำได้ต้องทำยังไงค่ะ
"ขอบคุณล่วงหน้าค่ะ"
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 4:33 pm
by bank9597
แนบไฟล์มาดูหน่อยครับ จะได้ลองช่วยดูครับ
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 4:49 pm
by Myyuijaa
ตัวอย่างตามไฟล์แนบค่ะ
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 4:54 pm
by Myyuijaa
ขอโทษด้วยนะค่ะที่ต้องส่งเป็น word ไปเพราะระบบแจ้งว่า "ชนิดของไฟล์ mdb ไม่อนุญาต."
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 4:56 pm
by bank9597
น่าจะแนบมาเป็นไฟล์ Access ครับ ผมจะได้ลองทำดู เพราะยังไม่ค่อยได้เท่าไหร่สำหรับดปรแกรมนี้ ได้แค่พื้นฐาน
ยังไงรบกวนอาจารย์ช่วยดูด้วยน่ะครับ
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 5:00 pm
by Myyuijaa
เค้าก็เป็นแค่พื้นฐานเหมือนกัน อิอิ
เลยคิดไม่ออกว่าจะต้องทำยังไง
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 5:02 pm
by snasui
Myyuijaa wrote:ขอโทษด้วยนะค่ะที่ต้องส่งเป็น word ไปเพราะระบบแจ้งว่า "ชนิดของไฟล์ mdb ไม่อนุญาต."
สามารถใช้ Zip ไฟล์เพื่อลดขนาดและแนบมาได้ครับ
การนับเราสามารถใช้ ListCount นับได้ ยกตัวอย่างเช่น สมมุติ ListBox ชื่อว่า Complete และ Control ที่ใช้นับเป็น TextBox ตั้งชื่อว่า TextCount เราสามารถเขียน Code ได้ตามด้านล่าง
Code: Select all
TextCount.Text = Complete.ListCount
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Tue May 15, 2012 5:13 pm
by snasui
Myyuijaa wrote:ตัวอย่างตามไฟล์แนบค่ะ
จากไฟล์แนบเป็นการนับจากหลาย Control เราสามารถใช้ If เข้ามาช่วยได้ครับ เช่น
Code: Select all
Dim i As Integer
i = 0
If ListBox1.Value = "Complete" then i = i +1
If ListBox2.Value = "Complete" then i = i +1
If ListBox3.Value = "Complete" then i = i +1
If ListBox4.Value = "Complete" then i = i +1
If ListBox5.Value = "Complete" then i = i +1
TextCout.Text = i
Re: สอบถามเรื่องการสร้าง Form ใน Ms.Access
Posted: Wed May 16, 2012 10:03 am
by Myyuijaa
ขอบคุณมากค่ะอาจารย์ ทำได้แล้วค่ะ ช่วยในการทำงานได้เยอะเลยค่ะ