ปิดฟังชั่นนี้ตรงไหนครับ
กระทู้เก่าบอร์ด อ.Yeadram

 3,142   12
URL.หัวข้อ / URL
ปิดฟังชั่นนี้ตรงไหนครับ

ปิดฟังชั่นนี้ตรงไหนครับ


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

1 @R08950
2 @R08951
แนะนำใช้วิธีเขียนโค้ดแทนดีกว่าครับ

DoCmd.SetWarnings False
DoCmd.OpenQuery "ใส่ชื่อคิวรี่ของคุณ"
DoCmd.SetWarnings True

แต่หากไม่ต้องการเขียนโค้ดก็ให้ไปตั้งค่าที่ Options / Edit/Find / ตรง Confirm ให้เอาเครื่องหมายถูกออกทั้งหมด สำหรับ Access 2003

สำหรับ Access 2007 ให้ไปที่ Access Options / Advances / Confirm
ให้เอาเครื่องหมายถูกออกทั้งหมดเช่นกัน

สำหรับคุณใช้เมนูภาษาไทยลองเทียบเอานะครับเพราะเครื่องผมไม่มีเมนูภาษาไทยครับ

ปล : หากใช้วิธีตั้งค่า Options จะมีข้อเสียคือเวลาคุณรันคิวรี่หรือลบอัพเดทข้อมูลจะไม่มีการยืนยันซึ่งหากคุณเผลอไปกดรันคิวรี่แล้วหากต้องการยกเลิกจะไม่สามารถทำได้ครับ
3 @R08952
ขอบคุณมากๆครับ จะลองใช้โค้ดดูครับ

แล้วโค้ดที่ให้ Access เปิดการทำงานของ Macro ตอนเริ่มโปรแกรมมีไหมครับ
4 @R08953
หมายถึงเปิดฟอร์มแล้วให้ Macro ทำงานหรอครับ
5 @R08954
ครับใช้แล้วครับ ที่ปกติเราจะต้องไปเปิดเองครับ

(โค้ดSetWarnings ที่ให้มาใช้ได้ผลครับขอบคุณมากๆครับ)
6 @R08955
จากด้านบนตั้งแต่เริ่มเปิดMacroตั้งแต่กเปิดไฟล์เลยครับ ขอบคุณครับ
7 @R08956
ไปฟอร์มที่ต้องการจากนั้นที่มุมมองออกแบบ ให้คลิกขวาเลือก Properties ของ Form ไปที่แท็บ Event ที่ Event On Load คลิกเลือก Drop Down จะมีชื่อของ Macro ที่คุณสร้างไว้ก็นำมาใช้ได้เลยครับ
8 @R08957
ต้องขอโทษด้วยครับที่ผมสื่อความหมายพลาดไป ผมหมายถึงการ Enable ให้ Macro ใช้ได้เลยหนะครับ

9 @R08958
ตามภาพที่แนบมาก็ตั้งค่าถูกต้องแล้วนิครับ ดังนั้นมาโครน่าจะใช้ได้แล้วนะครับตั้่งแต่ตอนเปิดไฟล์
10 @R08960
ถ้าเกิดนำไฟล์นี้ไปใช้กับเครื่องอื่น มันจะกลายเป็น ปิด ครับ

หรือต้องตั้งค่าจาก Access ของเครื่องนั้นเองครับ
11 @R08961
อ่อ หากหมายถึงการเขียนโค้ด เพื่อ เซทค่าให้ Macro เป็น Enable หรอครับอันนั้นผมก็ยังไม่ทราบเหมือนกันครับ แต่คิดว่าไม่น่าจะมีนะครับ น่าจะเป็นเหมือนกันกับ Access 2003 ที่ต้องไปตั้งค่าที่เมนูอย่างเดียวครับ รอ อ.ท่านอื่นๆ หรือผู้รู้แล้วกันครับ

ปล : ผมยังไม่เคยใช้ Access 2007 เขียนงานเลยครับ ต้องขอโทษด้วยครับ
12 @R08962
ผมเห็นอาจารย์หลายท่านใช้ 2003 กันเยอะมากเลยครับ สงสัยคงคุ้นมือกัน
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3326s