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

กรณีต้องการเมนูของ 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

ต้องสร้างด้วย XML จึงจะกำหนดให้ Activate เมื่อเปิดไฟล์ได้ครับ
Re: add ins โชว์
Posted: Sun Jul 15, 2018 6:13 pm
by yodpao.b
ขอบคุณครับ เดี๋ยวผมทำเป็นรูปแนะนำการใช้งานก็ได้ครับ