2012-05-18 14 views

cevap

10

seçim Uygulama bir özelliktir, bu nedenle böyle bir şey kullanmalısınız: Sadece örneğin bir Grafik olabilir (Selection tarafından döndürülen nesne Range fromn farklı bir şey olabilir dikkat edin

Microsoft.Office.Interop.Excel.Application ExApp = Globals.ThisAddIn.Application as Microsoft.Office.Interop.Excel.Application; 
Microsoft.Office.Interop.Excel.Range SelectedRange = ExApp.Selection as Microsoft.Office.Interop.Excel.Range; 

), bu yüzden SelectedRange'ın boş değerlerini kontrol etmelisiniz.

+4

bu iştir. ama bunu da yapabilirim: Microsoft.Office.Interop.Excel.Range selectedRange = ExApp.ActiveWindow.RangeSelection; –

+0

teşekkürler, seçili menzili nasıl anlayabilirim boş, boş olmayan veya boş olmayan tek bir hücreyi seçsem bile. –

+0

Doy, seçili hücrenin bir şey içermediğini kontrol etmek istiyor mu demek istiyorsun? –