вставить строку на основе высоты строк - PullRequest
0 голосов
/ 11 октября 2018

У меня есть диапазон в Excel, который я хочу вставить в слайды ppt.

Если бы строки имели определенную высоту (в зависимости от значения текста в ячейке), то у меня не возникло бы никаких проблем при вставке, т.е. каждые шестьстроки новой строки с определенными столбцами заголовков (= заголовки столбцов строки 1).

Поскольку строки от 2 до Nth заполнены различным переносимым текстом, высота строки не постоянна.Таким образом, это может быть строка с высотой, которая сама по себе покрывает слайд ppt, или это может быть пара строк, которые покрывают слайд.

Я не знаю, могли бы критерии вставки новой названной строкибыть максимальной фиксированной высотой в один или несколько рядов, и если да, можно ли дать мне какое-то руководство?

спасибо

1 Ответ

0 голосов
/ 12 октября 2018

Я скептически отношусь к тому, что вы можете установить максимальную высоту для строк (заблокировать высоту строк) в качестве значения по умолчанию. Вы можете заблокировать высоту строки , но это означает, что лист будет защищен (паролем).

Что вы можете сделать, это установить значение высоты по умолчанию с помощью «Изменение высоты строки по умолчанию» .Это не помешает другим пользователям увеличивать / уменьшать высоту строки.

Еще один способ легко изменить все высоты строки - использовать этот код (который может запускаться каждый раз, когда вы открываете / закрываете книгу):

Sub RowHeights()
ActiveSheet.Rows("3:34").RowHeight = 15 'Set row 3 to 34 to RowHeight: 15
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...