Acces Excel Sheet von Button a Ribbon

8

Ok, ich habe mein main AddIn , das automatisch generiert wurde ( Anhang 1 ) und da ist mein Ribbon ( Anhang 2 ) und ich möchte auf das gerade aktive Excel-Blatt von diesem Ribbon zugreifen. Aber System.Windows.Forms.Application enthält keine Definition für ActiveSheet .

Anhang 1:

%Vor%

Anhang 2:

%Vor%     
Jack W 19.09.2012, 17:35
quelle

2 Antworten

11

Sie müssen das IRibbonControl.Context von erhalten Der Parameter RibbonControlEventArgs . Dieser Kontext repräsentiert die Excel.Window . Dann können Sie auf die aktive Eigenschaft Window.Application zugreifen .

%Vor%     
SliverNinja 19.09.2012 19:08
quelle
6

Wenn dies ein VSTO Excel Add-In ist, sollten Sie vielleicht Folgendes verwenden:

%Vor%

Grüße, Jörg

    
jreichert 03.01.2014 09:20
quelle