繁体   English   中英

C#,Excel:获取范围信息

[英]c#,excel: getting range info

我有一个ac#代码,它获取(excel-2007)工作表使用范围如下

 Excel.Worksheet ws = (Excel.Worksheet)Globals.ThisAddIn.GetActiveWorksheet();
 Excel.Range range = (Excel.Range)ws.UsedRange;

对于当前工作表,我确切地知道范围是A1:HM232,...但是将来该范围可能会改变...如何从使用的范围信息中获取范围信息,例如A1:HM232?

我可以获取rows.count和columns.count ...但是如何获取诸如“ HM”之类的信息?

这背后的原因是我试图稍后将其放在类似

=Sheet1!A1:HM232...

提前致谢!

我这个方法应该做到这一点:

range.get_AddressLocal(range.Rows.Count ,range.Columns.Count ,XlReferenceStyle.xlA1 ,null ,ws.UsedRange);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM