สอบถามวิธีเปลี่ยนสีพื้นหลังรายการใน Continuous Forms และให้ขึ้นรายการใหม่หลังจบ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

24 ต.ค. 62 , 18:16:51
อ่าน 214 ครั้ง

UnKnown

1.ในช่องรายการสินค้าผมได้มีการตั้งค่าให้เมื่อเราอยู่ที่ช่องไหนให้ทำการเปลี่ยนสีพื้นหลัง แต่มันดันเปลี่ยนสีช่องเดียวกันในรายการอื่นด้วยนะ ทำไงให้มันเปลี่ยนสีแค่ช่องเดียวครับ
โค๊ด: [Select]
Private Sub Description_GotFocus()
        Me.Description.BackColor = RGB(255, 174, 201)
End Sub
Private Sub Description_LostFocus()
        Me.Description.BackColor = RGB(250, 250, 250)
End Sub

2.ทำอย่างไรให้เมื่อกด Enter ที่ช่องสุดท้ายแล้วขึ้นรายการใหม่ได้เลยแทนที่จะกลับมาชุดเดิมนะครับ

« แก้ไขครั้งสุดท้าย: 24 ต.ค. 62 , 19:10:35 โดย UnKnown »

 

25 ต.ค. 62 , 19:32:01
ตอบกลับ #1

UnKnown

1.1 แบบเฉพาะกล่องข้อความกำหนดรูปแบบโดยใช้ Conditional Formatting > Field Has Focus
     > https://www.techonthenet.com/access/forms/cond_format2_2007.php link
     > http://rogersaccessblog.blogspot.com/2018/03/how-do-i-use-conditional-formatting-in.html link


1.2 แบบเปลี่ยนสีพื้นหลังทั้งแถว


2. แก้ฟอร์มรายการให้ Cycle = All Records :prettiness:

 


บอร์ดเรียนรู้ Access สำหรับคนไทย