如何更改EXCEL表格中所有非空行的行高? 提前致谢, 瓦特
答案 0 :(得分:13)
...EntireRow.RowHeight = value;
答案 1 :(得分:7)
似乎是“Range.RowHeight”来修改范围的行高。 http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.namedrange.rowheight%28v=vs.80%29.aspx
答案 2 :(得分:5)
MySheet.UsedRange.EntireRow.Height = value;
答案 3 :(得分:5)
我使用以下内容:
xlWorkSheet.Rows.RowHeight = height;
xlWorkSheet.StandardWidth = width;
答案 4 :(得分:5)
这对我有用:
var SomeCell = (Excel.Range)_xlSheet.Cells[1, 1];
SomeCell.Value2 = "What was D.D. Eisenhower's Gettysburg Address?";
SomeCell.RowHeight = 32;
答案 5 :(得分:2)
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
答案 6 :(得分:0)
尝试此操作,您可以使用for循环将所有行循环为true
int i = 0;
for (var i = 0; i < column.Count(); i++)
{
worksheet.Row(i).Height = 100;
}