กระทู้เก่าบอร์ด อ.Yeadram
11,209 26
URL.หัวข้อ /
URL
กำหนดแถบเครื่องมือ แถบเมนู ใน Accress2010
ธรรมดา Accress 2003 จะกำหนดแถบได้เอง พอเปลี่ยนมาเป็น 2010
หาไม่เจอครับ มันจะเป็นการกำหนด Ribbon ซึ่งแถบมันใหญ่ไปไม่สวย
ผมลองไปทำใน 2003 แล้วมาเปิดใน 2010 ก็ได้ครับ แสดงว่ามันน่าจะ
สามารถทำได้ใน 2010 แต่หาไม่เจอว่าจะทำตรงไหน
หาไม่เจอครับ มันจะเป็นการกำหนด Ribbon ซึ่งแถบมันใหญ่ไปไม่สวย
ผมลองไปทำใน 2003 แล้วมาเปิดใน 2010 ก็ได้ครับ แสดงว่ามันน่าจะ
สามารถทำได้ใน 2010 แต่หาไม่เจอว่าจะทำตรงไหน
26 Reply in this Topic. Dispaly 2 pages and you are on page number 2
22 @R12555
ยังทำโค๊ตแบบอาจารย์ ditasilk ไม่ได้ครับ Error ที่เดิม
ตอนนี้ลองทำวิธีใหม่ โดย ใช้แถมเครื่องมือด่วนแทนแล้วเข้าไปล้างตรงแถมเครื่องมือออกให้หมด จะได้ตามรูป
แต่เห็นตรงแท๊ปแฟ้ม สีแดง ทำอย่างไรจะเอามันออกไปได้ครับ ใครทราบมั่งครับ
ตอนนี้ลองทำวิธีใหม่ โดย ใช้แถมเครื่องมือด่วนแทนแล้วเข้าไปล้างตรงแถมเครื่องมือออกให้หมด จะได้ตามรูป
แต่เห็นตรงแท๊ปแฟ้ม สีแดง ทำอย่างไรจะเอามันออกไปได้ครับ ใครทราบมั่งครับ
23 @R12564
แปลกจัง หนูลองทำแล้ว มันได้ค่ะ
หนูใช้แบบนี้นะคะ ปรับรูปแบบให้เป็น Access 2002-2003 ก่อน
ปิดแล้วเปิดเข้ามาใหม่ สร้างเมนูจากมาโครให้ได้ตามที่ต้องการ
เซ็ทค่าเริ่มต้นให้เรียกใช้เมนูของเรา ทดลองใช้ดูจนพอใจ
เสร็จแล้วก็ปรับรูปแบบกลับไปเป็น Access 2007 ตามเดิม ก็ยังใช้ได้อยู่ค่ะ
หนูส่งไฟล์ตัวอย่าง ซึ่งลองทำดู 5 เมนู
ให้ท่านลองแกะเทียบเคียงดูว่า มีอะไรที่แตกต่างจากของท่านบ้าง
ไฟล์ตัวอย่าง AddMenu
หนูเข้าใจเองเอาว่า ช่วงที่ปรับเป็น 2002-2003 มันคงเกิดอะไรขึ้นภายในซักอย่าง
ที่มันไม่มีใน 2007-2010 (เดามั่วๆค่ะ)
หนูใช้แบบนี้นะคะ ปรับรูปแบบให้เป็น Access 2002-2003 ก่อน
ปิดแล้วเปิดเข้ามาใหม่ สร้างเมนูจากมาโครให้ได้ตามที่ต้องการ
เซ็ทค่าเริ่มต้นให้เรียกใช้เมนูของเรา ทดลองใช้ดูจนพอใจ
เสร็จแล้วก็ปรับรูปแบบกลับไปเป็น Access 2007 ตามเดิม ก็ยังใช้ได้อยู่ค่ะ
หนูส่งไฟล์ตัวอย่าง ซึ่งลองทำดู 5 เมนู
ให้ท่านลองแกะเทียบเคียงดูว่า มีอะไรที่แตกต่างจากของท่านบ้าง
ไฟล์ตัวอย่าง AddMenu
หนูเข้าใจเองเอาว่า ช่วงที่ปรับเป็น 2002-2003 มันคงเกิดอะไรขึ้นภายในซักอย่าง
ที่มันไม่มีใน 2007-2010 (เดามั่วๆค่ะ)
24 @R12571
คำตอบคือ ไฟล์คุณมาลีเป็นนามสกุล mdb ครับ ถ้านามสกุล accdb มันก็จะไม่ได้ครับ
25 @R12578
นามสกุล accdb ซ่อนเมนูของเดิมได้ไม่หมดค่ะ
26 @R24506
ผมเคยพบปัญหาทำโปรแกรมแบบมี menu bar ด้วย access2003 จนเปลี่ยนเครื่องใหม่ที่มี access2007 ไม่อยากแก้โปรแกรมใหม่จึงเอา mdb เดิมมารันผ่าน access2007 ก็พบปัญหาว่า menu bar ไม่แสดง
สำหรับ mdb ของผม ผมพบวิธีแก้ไขแล้ว (ทำบน access2007)
เดิม
1.form แรกซึ่งกำหนดให้ mdb เรียกมาทำงาน ผมระบุชื่อเมนูบาร์ที่สร้างไว้ ในหัวข้อ Property>other>MenuBar
2.ที่ mdb ผมระบุชื่อเมนูบาร์ที่สร้างไว้ที่ Access Option>Current Database>Ribbon and Toolbar Options
ใหม่
1.form แรกซึ่งกำหนดให้ mdb เรียกมาทำงาน ไม่ระบุชื่อเมนูบาร์ ในหัวข้อ Property>other>MenuBar ปล่อยให้เป็น Blank
2.ที่ mdb ผมระบุชื่อเมนูบาร์ที่ Access Option>Current Database>Ribbon and Toolbar Options ไว้เหมือนเดิม
เมื่อเรียกใช้งาน mdb แสดงหน้าแรกมาปรากฏเมนูบาร์ได้ตามที่ต้องการ
ไม่ทราบว่าจะเป็นวิธีแก้ที่ใช้ได้ทั่วไปหรือเปล่า ลองดูนะครับ สำหรับท่านที่ไม่อยากทำเมนูใหม่
สำหรับ mdb ของผม ผมพบวิธีแก้ไขแล้ว (ทำบน access2007)
เดิม
1.form แรกซึ่งกำหนดให้ mdb เรียกมาทำงาน ผมระบุชื่อเมนูบาร์ที่สร้างไว้ ในหัวข้อ Property>other>MenuBar
2.ที่ mdb ผมระบุชื่อเมนูบาร์ที่สร้างไว้ที่ Access Option>Current Database>Ribbon and Toolbar Options
ใหม่
1.form แรกซึ่งกำหนดให้ mdb เรียกมาทำงาน ไม่ระบุชื่อเมนูบาร์ ในหัวข้อ Property>other>MenuBar ปล่อยให้เป็น Blank
2.ที่ mdb ผมระบุชื่อเมนูบาร์ที่ Access Option>Current Database>Ribbon and Toolbar Options ไว้เหมือนเดิม
เมื่อเรียกใช้งาน mdb แสดงหน้าแรกมาปรากฏเมนูบาร์ได้ตามที่ต้องการ
ไม่ทราบว่าจะเป็นวิธีแก้ที่ใช้ได้ทั่วไปหรือเปล่า ลองดูนะครับ สำหรับท่านที่ไม่อยากทำเมนูใหม่
Time: 0.3112s
หรือเลือกจากใน Customize the Ribbon หัวข้อ Choose commands form เป็น Macros แล้ว Add เข้ามา อาจสร้าง Tab ใหม่ก็ได้
ไม่ต้องใช้ Library ของ Office ก็ได้ ไม่รู้ผมเข้าใจถูกหรือป่าวนะครับ