以编程方式更改Excel工作表的行高

我怎样才能改变我的EXCEL表单中所有非空行的行高? 在此先感谢,瓦特。

...EntireRow.RowHeight = value; 
 MySheet.UsedRange.EntireRow.Height = value; 

我使用以下内容:

  xlWorkSheet.Rows.RowHeight = height; xlWorkSheet.StandardWidth = width; 

这适用于我:

 var SomeCell = (Excel.Range)_xlSheet.Cells[1, 1]; SomeCell.Value2 = "What was DD Eisenhower's Gettysburg Address?"; SomeCell.RowHeight = 32; 
 MySheet.UsedRange.EntireRow.Height 

只准备好了。 不幸的是它不会工作。

尝试这个:

 NamedRange.RowHeight = X; 

请查看MSDN了解更多信息。 : http : //msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.namedrange.rowheight%28v=vs.80%29.aspx

尝试这个

sampleRange.Resize.RowHeight=x; //x's type must int