首先創建壹個VSTO程序,如圖在VS中創建壹個Excel外接程序:
然後接下來,添加項,添加壹個Ribbon菜單:
在創建菜單之前,需要明確我們的插件具有哪些模塊。這裏為了演示如何創建菜單以及後面的功能點,我們的插件打算做四個功能點。 首先是財經模塊,包括從壹些開放的財經API如新浪財經API,雅虎API中獲取實時或者歷史行情數據;地圖模塊,包括地圖顯示,地址檢索,專題制圖等;天氣模塊,獲取天氣,天氣保表;系統模塊,包括登錄,幫助,關於模塊等。確定好功能點之後,就可以開始創建菜單了。
添加了Ribbon菜單之後,就可以打開ToolBox開始設計了,如下圖。下面介紹各個菜單項的功能及設計要點。