บ้าน บ้าน ไม่ต้องเกรงใจ ว่ากันแบบ บ้านบ้าน (BLOG เกี่ยวกับ Excel และ เทคนิคการใช้ Computer)
Group Blog
 
All Blogs
 

Access : ปิด Msgbox แบบอัตโนมัติ

พอดีมีคนถามคำถามเกี่ยวกับการปิด msgbox โดยอัตโนมัติ
คือแบบว่า อยากให้โปรแกรมแสดง msgbox ขึ้นมา แล้วถ้าไม่ตอบภายในเวลาที่กำหนด ให้ msgbox ปิดลงไปเองโดยอัตโนมัติ
พอดีผมเห็น code นี้เป็น code ที่ง่ายดีและมีประโยชน์ ก็เลยขออนุญาติเอามาเผยแพร่ต่อ

Private Sub Command1_Click()
CreateObject("WScript.Shell").PopUp "Sample ...3", 2, "Test", vbOKCancel
End Sub

แหล่งที่มา http://www.thai-access.com/topic_post.asp?CategoryID=1&TopicID=1240




 

Create Date : 29 มีนาคม 2553    
Last Update : 29 มีนาคม 2553 22:24:14 น.
Counter : 293 Pageviews.  

+++++++อ๕




 

Create Date : 18 เมษายน 2552    
Last Update : 18 เมษายน 2552 12:42:39 น.
Counter : 134 Pageviews.  

Access : ปัญหาที่มีคำตอบ

วันนี้มี webboard ที่อยากจะแนะนำอยู่ 2 web ครับสำหรับ
ผู้ใช้งาน หรือ ผู้ที่ต้องการเขียนโปรแกรมด้วย MsAccess
เริ่มที่ Web http://www.thai-access.co.cc/
เป็น webboard เปิดใหม่ มีเอาไว้เพื่อนได้เข้าไปตั้งคำถามเกี่ยวกับ MsAccess โดยจุดเด่นของ board นี้ก็คือ
1.ไม่ต้องเป็นสมาชิกก็ถามได้ เพียงเข้าไปที่ web แล้วตั้งคำถามได้เลยครับสะดวกมากไม่ต้องสมัครสมาชิก หรือ register ให้วุ่นวายใดๆ
2.เกจิอยู่เยอะ... คำถามของคุณมีโอกาศได้รับคำตอบเพราะ web นี้เป็นแหล่งรวมตัวของบรรดาผู้ชำนาญการการใช้ MsAccess คือจริงๆแล้วมันมีเรื่องให้เล่ายาวไว้มีโอกาศจะมาเล่าให้ฟังครับ

มาดูกันอีก web นึงครับhttp://www.access-training.org
web นี้ก็เป็น web เกี่ยวกับการใช้งาน Access เหมือนกันครับ โดย web นี้จะมีตัวอย่างโปรแกรมที่ใช้ MsAccess เขียนเอาไว้ให้เพื่อนสมาชิกได้โหลดเอาไปใช้ หรือ เอาไปศึกษาต่อกัน(มีหลายตัวอย่างนะครับ)
รวมทั้งมี board ให้ถามคำถามด้วย แต่ต้องเป็นสมาชิก หรือ register ก่อนนะครับจึงจะตั้งคำถามหรือโหลดไฟล์ได้
ขอดีของ web นี้ก็อย่างที่บอกไว้แล้วนะครับว่า
1.มีตัวอย่างMsAccess ให้ Download หลายตัวอย่าง เหมาะสำหรับผู้เริ่มเขียนโปรแกรมด้วย MsAccess
2.Web นี้สามารถ upload ไฟล์ได้ด้วย โดยสามารถให้เพื่อนๆแชร์ไฟล์ที่เขียนกันมาแบ่งปันให้เพื่อนคนอื่นได้ศึกษาต่อได้ด้วย
3.แม้จะต้องสมัครสมาชิคก่อนแต่ก็มีลูกเล่นอื่นที่ดีๆให้ใช้งาน

สรุปว่า: ให้ลองเข้าไปใช้งานกันดูเอาเองนะครับ ผมว่ามีข้อดีข้อด้อยกันคนละแบบแล้วแต่คนชอบนะครับ แต่ในความรู้สึกผม หากรวมกันได้ก็เยี่ยมเลยนะครับ เอาไว้วันหลังจะมาเขียนใหม่ วันนี้แค่ก่อน




 

Create Date : 12 กรกฎาคม 2551    
Last Update : 12 กรกฎาคม 2551 23:07:39 น.
Counter : 379 Pageviews.  

MsAccess : จัดฟอร์มง่ายดั่งใจนึก

วันนี้ผมมีเทคนิคง่ายที่ช่วยให้เราสามารถจัดรูปแบบฟอร์มใน MsAccess ให้ง่ายขึ้นสะดวกขึ้น
เหมาะสำหรับผู้ใช้งาน MsAccess มือใหม่หรือมือเก่าบางคน

เกริ่นซะหน่อย สำหรับการออกแบบ Form รวมทั้ง Report ใน MsAccess
ตอนสมัยผมเริ่มออกแบบ(design)ฟอร์มใหม่ๆ ผมมักจะเกิดปัญหาในการวางตำแหน่งของฟิลด์ต่างที่อยู่ในฟอร์ม
เนื่องจากผมต้องใช้เมาส์ลากฟิลด์ต่างเพื่อจัดตำแหน่งให้สวยงาม และกว่าจะจับมาวางให้ตรงกันได้ก็กินเวลาพอสมควร และหากมีหลายฟิลด์ด้วยละก็ไม่ต้องพูดถึงกัน


และอีกปัญหาที่คล้ายกันคือการจัดขนาดความกว้างและยาวของแต่ละฟิลด์ ซึ่งเวลาที่ผมสร้างขึ้นมาใหม่มักจะมีขนาดไม่เท่ากับอันเก่าที่มีอยู่
ทำให้ผมต้องมาใช้เมาส์ปรับแต่ให้มีขนาดเท่ากับฟิลด์อื่น(เพื่อความสวยงาม)

ในที่สุดผมก็ทนไม่ไหว ผมเลยลองไปไล่ดูเครื่องมือต่างๆของ MsAccess ...
และแล้วผมก็เจอจนได้ มันอยู่ในแถบ Menu ที่ชื่อว่า Format นั่นเอง
ใน Format จะมี menu ย่อยที่ใช้ในการจัดรูปแบบอยู่สองอันนั่นก็คือ
Align ใช้สำหรับจัดตำแหน่งฟิลด์ให้เท่ากัน
Size ใช้สำหรับปรับขนาดของแต่ละฟิลด์ให้เท่ากัน
ซึ่งใน Align จะมีปุ่มย่อยลงไปอีก 5 ปุ่ม เพื่อให้เราเลือกได้ว่าจะจัดตำแหน่งของแต่ละฟิลด์ให้เท่ากันไปในทิศทางใด
เราลองมาดูกันเลยดีกว่าว่ามันทำงานอย่างไร
จากรูปภาพด้านบนจะเห็นได้ว่ามีอยู่ 2 ฟิลด์ที่มีตำแหน่งไม่เท่ากัน
ซึ่งผมต้องการจัดตำแหน่งให้ฟิลด์ที่ 2 ให้มีตำแหน่งชิดซ้ายมือเท่ากับฟิลด์ที่ 1
...เริ่มโดยเลือกทั้ง 2 ฟิลด์ หลังจากนั้นก็ไปคลิ๊กเลือกที่ menu Format>Align>Left
เท่านี้คุณก็จะได้ 2 ฟิลด์ที่มีตำแหน่งชิดซ้ายมือเท่ากันเปี๊ยโดยไม่ต้องมาใช้เมาส์มาขยับซ้ายทีขวาทีให้เหนื่อย

มาถึงตรงนี้ก็คงพอนึกภาพออกแล้วใช่ใหมครับว่า หากต้องการจะจัดตำแหน่งให้ชิดขวาเท่ากัน หรือ ชิดบน ชิดล่างที่เท่ากันต้องทำอย่างไร
ส่วนใน menu ย่อยที่ชื่อ Size ก็ใช้งานเหมือนกันครับ แต่ไม่ได้ใช้เพื่อจัดตำแหน่ง แต่ใช้เพื่อปรับขนาดโดย
ผมมักจะใช้อยู่ 4 ปุ่มคือ
To Tallest ปรับให้มีความสูงเท่ากัน (โดยยึดอันที่สูงสุดเป็นหลัก)
To Shortest ปรับให้มีความสูงเท่ากัน(โดยยึดอันที่สั้นสุดเป็นหลัก) หรือจะเรียกว่าเตี๊ยก็ได้
To Widest ปรับให้มีความกว้างเท่ากัน(โดยยึดอันที่กว้างสุดเป็นหลัก)
To Narrowest ปรับให้มีความกว้างเท่ากัน(โดยยึดอันที่แคบสุดเป็นหลัก)
ลองใช้ดูนะครับจะช่วยให้คุณสร้างงานได้ไวขึ้นอีกเยอะเลย ไม่ต้องมาเสียเวลาจัดตำแหน่งปรับขนาดแบบเดิมให้วุ่นวาย
และจะให้ไวมากยิ่งขึ้นหากคุณ ออกแบบฟอร์มหรือรายงานเป็นจำนวนมากผมแนะนำให้เอา menu ดังกล่าวมาสร้างเป็นปุ่มบน Tools bar (ถ้าใครทำไมเป็น post บอกไว้ละกันเดี๋ยวผมมาเขียนเพิ่มให้)

อ้อลืมบอกไปอีกอย่างว่า สามารถจัดตำแหน่งหรือขนาดได้พร้อมกันทีละหลายฟิลด์เลยนะครับ ขึ้นอยู่กับที่เราจะเลือกกี่ฟิลด์
...เดี๋ยวจะคิดว่าจัดได้แค่ทีละ 2 ฟิลด์




 

Create Date : 05 กรกฎาคม 2551    
Last Update : 5 กรกฎาคม 2551 19:48:56 น.
Counter : 363 Pageviews.  

MsAccess ประยุกร์สร้างฟรอมแบบกำหนดสิทธิ์ผู้ใช้

หัวข้อนี้เป็นหัวข้อเกี่ยวกับการใช้งาน MsAccess
ผมได้สร้างไฟล์ตัวอย่างขึ้นมาเพื่อให้เพื่อนๆ ที่ใช้ MsAccess เป็นอยู่แล้วในระดับนึง นำไปประยุกต์ใช้งานต่อ

ลองโหลดตัวอย่างไปดู
DOWNLOAD FILE Open Table

ตัวอย่างนี้เป็นตัวอย่างเกี่ยวกับการเปิด table แล้วกำหนดสิทธิ์การใช้งาน table เช่นให้สามารถแก้ไข เพิ่มเติม หรือ ลบข้อมูล




 

Create Date : 01 พฤษภาคม 2551    
Last Update : 1 พฤษภาคม 2551 20:55:15 น.
Counter : 509 Pageviews.  


แดนน้อย
Location :
กรุงเทพฯ Thailand

[Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 2 คน [?]




สนใจการใช้ Excel และ Computer
Friends' blogs
[Add แดนน้อย's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.