รบกวนท่านอาจารย์ทุกท่านคับ
กระทู้เก่าบอร์ด อ.Yeadram

 671   2
URL.หัวข้อ / URL
รบกวนท่านอาจารย์ทุกท่านคับ

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

Ckeckbox 1
Ckeckbox 2
Ckeckbox 3
Ckeckbox 4
Ckeckbox 5

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R23438
กำหนด KeyPreview property ขอฟอร์มให้เป็น True/Yes
ใส่โค้ดใน Form_KeyUp event procedure
If (KeyCode = vbKeyF7) And ((Shift And acShiftMask) > 0) Then Me.CheckBox5.Visible = Not Me.CheckBox5.Visible

เนื่องจาก F7 เป็น default shortcut key ให้ Access ทำการตรวจสอบการสะกดคำอยู่แล้ว จึงให้เปลี่ยนเป็นคีย์อื่น แต่ในโค้ดนี้ ผมเปลี่ยนเป็นการตรวจการกดคีย์ SHIFT-F7 แทนครับ
2 @R23439
ผมต้องขอบคุณท่านอาจารย์ สันติสุข อย่างมากๆ ครับที่ได้ให้ความรู้และแนะนำข้อมูลดีๆแก่ผมครับ
ขอบพระคุณครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2582s