Программно изменить высоту строки листа Excel - PullRequest
10 голосов
/ 14 февраля 2011

Как я могу изменить высоту строк всех моих непустых строк на листе EXCEL? Заранее спасибо, ш.

Ответы [ 7 ]

13 голосов
/ 29 декабря 2011
...EntireRow.RowHeight = value;
7 голосов
/ 26 апреля 2013

Кажется, что это «Range.RowHeight» для изменения высоты строки диапазона.http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.namedrange.rowheight%28v=vs.80%29.aspx

5 голосов
/ 11 июля 2016

Это работает для меня:

var SomeCell = (Excel.Range)_xlSheet.Cells[1, 1];             
SomeCell.Value2 = "What was D.D. Eisenhower's Gettysburg Address?";
SomeCell.RowHeight = 32;
5 голосов
/ 31 июля 2014

Я использую следующее:

        xlWorkSheet.Rows.RowHeight = height;
        xlWorkSheet.StandardWidth = width;
5 голосов
/ 14 февраля 2011
MySheet.UsedRange.EntireRow.Height = value;
3 голосов
/ 27 мая 2014
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

1 голос
/ 21 декабря 2015

Попробуйте это

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...