我有一个获取(excel-2007)工作表使用范围的c#代码,如下所示
Excel.Worksheet ws = (Excel.Worksheet)Globals.ThisAddIn.GetActiveWorksheet();
Excel.Range range = (Excel.Range)ws.UsedRange;对于当前的工作表,我确切地知道这个范围是A1:HM232,...but在未来这个范围可能会改变……如何从使用的范围信息中获取范围信息,如A1:HM232?
我可以把rows.count和columns.count..。但是如何获取诸如"HM“之类的信息呢?
这背后的原因是我试图把它放在一个公式上,比如
=Sheet1!A1:HM232...提前感谢!
发布于 2009-06-18 15:55:09
我这个方法应该做到这一点:
range.get_AddressLocal(range.Rows.Count ,range.Columns.Count ,XlReferenceStyle.xlA1 ,null ,ws.UsedRange);https://stackoverflow.com/questions/1013248
复制相似问题