以编程方式更改Excel工作表的行高
我怎样才能改变我的EXCEL表单中所有非空行的行高? 在此先感谢,瓦特。
...EntireRow.RowHeight = value;
似乎是“Range.RowHeight”来修改范围的行高。 http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.namedrange.rowheight%28v=vs.80%29.aspx
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