2011-08-15 6 views
2

私はこのような私のアプリケーションでワークブック(VSTO)を取得しようとしている:それはすでにデフォルトのブック持っていたときにExcelが開いアクティブブックを入手するには?

ExcelViewModel mb = new ViewModels.ExcelViewModel(); 
string NameBox = mb.Workbooks.First().Name; 

だから:Book1.xlsxを私は例えば2番目のブック(の例を開きます.xlsx)しかし、私の文字列NameBoxは "Book1"を返します。アクティブなワークブックはどのように入手できますか?私の例では "example.xlsx"です。

ExcelViewModelはすべてのワークブックのObservableCollectionを返します。

ありがとうございます。

答えて

4

私はそれを見つけた:

Globals.ThisAddin.Application.ActiveWorkbook.Name 
関連する問題