c#,excel:获取范围信息

我有交易代码获取(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);