Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#,excel:获取范围信息_C#_Excel_Excel 2007_Excel Formula - Fatal编程技术网

c#,excel:获取范围信息

c#,excel:获取范围信息,c#,excel,excel-2007,excel-formula,C#,Excel,Excel 2007,Excel Formula,我有一个c#代码,用于获取(excel-2007)工作表的使用范围,如下所示 Excel.Worksheet ws = (Excel.Worksheet)Globals.ThisAddIn.GetActiveWorksheet(); Excel.Range range = (Excel.Range)ws.UsedRange; 对于当前的工作表,我确切地知道范围是A1:HM232,…但在将来,该范围可能会改变。。。如何从使用的范围信息中获取范围信息,如A1:HM232 我可以得到行数和列数。

我有一个c#代码,用于获取(excel-2007)工作表的使用范围,如下所示

 Excel.Worksheet ws = (Excel.Worksheet)Globals.ThisAddIn.GetActiveWorksheet();
 Excel.Range range = (Excel.Range)ws.UsedRange;
对于当前的工作表,我确切地知道范围是A1:HM232,…但在将来,该范围可能会改变。。。如何从使用的范围信息中获取范围信息,如A1:HM232

我可以得到行数和列数。。。但是如何获得诸如“嗯”之类的信息呢

这背后的原因是,我试图在以后的公式中,比如

=Sheet1!A1:HM232...

提前谢谢

I此方法应能:

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

我认为这种方法应该做到:

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