2013-08-26 90 views
1

我正在寫一個C#應用程序來從Excel中獲取數據,其中的數據來自Excel路透加載項。如何使用C#按下Excel Addin的功能區按鈕? (路透社Excel插件)

路透社插件創建了兩個excel功能區(「主頁」,「插入」等旁邊的菜單選項卡)「湯森路透Datastream」和「湯森路透」。

爲了在excel中使用Retuers插件功能,我首先需要按下「Thomson Reuters Datastream」功能區中的「登錄」按鈕(這樣它纔是綠色的,並且表示「在線」而不是紅色,「脫機」 「),因爲它需要」在線「,否則路透社插件功能將不起作用。

我怎樣才能推這個按鈕(訪問功能區,並確保登錄按鈕是「在線」,如果沒有,然後按下按鈕)從C#?

我很喜歡在C#中創建Excel應用程序對象,並操縱單元格等,但不知道如何按插件的功能區按鈕。

任何幫助/指導,非常感謝!

謝謝!

+0

我可以問一下,你爲什麼要通過Excel來做這件事,而不是使用湯森路透API? – Zhenya

回答

0

找到了一個內置於插件中的選項,將其設置爲始終登錄,因此不需要操縱插件的功能區,但如果有人遇到解決方案,將會很有趣

相關問題