Page 1 of 1

add ins โชว์

Posted: Sun Jul 15, 2018 5:04 am
by yodpao.b
เมื่อเราเปิดไฟล์งาน ต้องการให้ปุ่ม add ins ที่อยู่ในเมนูมาโชว์ได้ไหมครับ

หมายถึงว่า โดย ปกติ หลังจากเปิดไฟล์แล้ว Enabled มาโครแล้ว เมนูจะโชว์ที่ Home

แต่ผมต้องการให้ เมนูจะโชว์ที่ add ins ได้ไหมครับ ถ้าได้ทำอย่างไร
addins.JPG

Re: add ins โชว์

Posted: Sun Jul 15, 2018 5:52 am
by snasui
:D กรณีต้องการเมนูของ Add-Ins ที่เขียนเองแสดงในอีก Tab ของเมนูต้องเขียนขึ้นมาเองโดยใช้ภาษา XML ครับ

Tools ที่จะใช้เขียนได้แก่ Visual Studio ซึ่งถ้าให้สะดวกต้องเพิ่ม Extension ที่ชือว่า Open XML Package Editor for Visual Studio จะเขียนได้สะดวกกว่าเพราะมีตัวช่วย Intellisense คือเขียนไปมันจะขึ้น Arguments มาให้เลือกไม่ต้องจำว่า Argument นี้อักขระที่ถูกต้องเป็นลักษณะใด ตัวใหญ่เล็กมีค่าไม่เทีบบเท่ากัน

อีกตัวหนึ่งคือ Custom UI Editor for Microsoft Office ดาวน์โหลดได้ที่ http://www.rondebruin.nl/win/s2/win001.htm แต่จะไม่มีตัวช่วยในการเขียน XML

Re: add ins โชว์

Posted: Sun Jul 15, 2018 2:25 pm
by yodpao.b
เรียนอาจารย์ครับ
โดยปกติแล้วเมื่อเปิด Excel เมนูบาร์จะโชว์ที่ปุ่ม HOME ดูแล้วเหมือนว่า code สั่งให้มาอยู่ที่ Home
เราก็เขียน code ให้มันโชว์ " เมนูที่ผมสร้าง " ขึ้นมา ใน add ins ได้ไหมครับ

วัถตประสงค์คือให้ เมื่อเปิดไฟล์แล้ว ให้ เมนูที่ผมสร้าง โชว์ โดยไม่ต้องไปคลิกที่ปุ่ม ADD In

ขอบคุณครับ

Re: add ins โชว์

Posted: Sun Jul 15, 2018 3:27 pm
by snasui
:D ต้องสร้างด้วย XML จึงจะกำหนดให้ Activate เมื่อเปิดไฟล์ได้ครับ

Re: add ins โชว์

Posted: Sun Jul 15, 2018 6:13 pm
by yodpao.b
ขอบคุณครับ เดี๋ยวผมทำเป็นรูปแนะนำการใช้งานก็ได้ครับ