กระทู้เก่าบอร์ด อ.Yeadram
        
           3,295   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 จะมีข้อเสียคือเวลาคุณรันคิวรี่หรือลบอัพเดทข้อมูลจะไม่มีการยืนยันซึ่งหากคุณเผลอไปกดรันคิวรี่แล้วหากต้องการยกเลิกจะไม่สามารถทำได้ครับ
    
  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 ตอนเริ่มโปรแกรมมีไหมครับ
    
  แล้วโค้ดที่ให้ Access เปิดการทำงานของ Macro ตอนเริ่มโปรแกรมมีไหมครับ
        
    4 @R08953    
        
  
      หมายถึงเปิดฟอร์มแล้วให้ Macro ทำงานหรอครับ    
    
  
        
    5 @R08954    
        
  
      ครับใช้แล้วครับ ที่ปกติเราจะต้องไปเปิดเองครับ
(โค้ดSetWarnings ที่ให้มาใช้ได้ผลครับขอบคุณมากๆครับ)
    
  (โค้ดSetWarnings ที่ให้มาใช้ได้ผลครับขอบคุณมากๆครับ)
        
    6 @R08955    
        
  
      จากด้านบนตั้งแต่เริ่มเปิดMacroตั้งแต่กเปิดไฟล์เลยครับ ขอบคุณครับ    
    
  
        
    7 @R08956    
        
  
      ไปฟอร์มที่ต้องการจากนั้นที่มุมมองออกแบบ ให้คลิกขวาเลือก Properties ของ Form ไปที่แท็บ Event ที่ Event On Load คลิกเลือก Drop Down จะมีชื่อของ Macro ที่คุณสร้างไว้ก็นำมาใช้ได้เลยครับ    
    
  
        
    8 @R08957    
        
  
      ต้องขอโทษด้วยครับที่ผมสื่อความหมายพลาดไป ผมหมายถึงการ Enable ให้ Macro ใช้ได้เลยหนะครับ
 
    
    
   
    
        
    9 @R08958    
        
  
      ตามภาพที่แนบมาก็ตั้งค่าถูกต้องแล้วนิครับ ดังนั้นมาโครน่าจะใช้ได้แล้วนะครับตั้่งแต่ตอนเปิดไฟล์    
    
  
        
    10 @R08960    
        
  
      ถ้าเกิดนำไฟล์นี้ไปใช้กับเครื่องอื่น มันจะกลายเป็น ปิด ครับ
หรือต้องตั้งค่าจาก Access ของเครื่องนั้นเองครับ
    
  หรือต้องตั้งค่าจาก Access ของเครื่องนั้นเองครับ
        
    11 @R08961    
        
  
      อ่อ หากหมายถึงการเขียนโค้ด เพื่อ เซทค่าให้ Macro เป็น Enable หรอครับอันนั้นผมก็ยังไม่ทราบเหมือนกันครับ แต่คิดว่าไม่น่าจะมีนะครับ น่าจะเป็นเหมือนกันกับ Access 2003 ที่ต้องไปตั้งค่าที่เมนูอย่างเดียวครับ รอ อ.ท่านอื่นๆ หรือผู้รู้แล้วกันครับ 
ปล : ผมยังไม่เคยใช้ Access 2007 เขียนงานเลยครับ ต้องขอโทษด้วยครับ 
    
    
  ปล : ผมยังไม่เคยใช้ Access 2007 เขียนงานเลยครับ ต้องขอโทษด้วยครับ
 
    
        
    12 @R08962    
        
    
      ผมเห็นอาจารย์หลายท่านใช้ 2003 กันเยอะมากเลยครับ สงสัยคงคุ้นมือกัน    
    
  
      Time: 0.5083s
    
      
		