Как сделать так, чтобы диапазон ячеек вел себя как простой многострочный блокнот?

Как сделать так, чтобы диапазон ячеек вел себя как простой многострочный блокнот?

У меня есть электронная таблица, в которой есть диапазон ячеек, которые мне нужно сделать похожими на простой блокнот. Выглядит это так (диапазон находится внутри красного поля):

введите описание изображения здесь

Этот лист потенциально может быть отредактирован несколько раз после первоначального сохранения.

Я действительно в растерянности. Я бы хотел, чтобы пользователь мог печатать на строке и чтобы текст переносился на следующую, а также чтобы можно было использовать перевод строки для перемещения текстовых блоков вниз и клавишу Backspace для перемещения текстовых блоков вверх, по сути, простой блокнот.

Использование объекта Word выглядит неряшливо и может сбить с толку моего пользователя. Использование текстового поля ActiveX не позволяет пользователю добавлять переводы строк. Объединение ячеек и перенос слов просто создают массу других проблем.

Кто-нибудь знает элегантный способ добиться этого?

решение1

Я бы рекомендовал текстовое поле ActiveX (находится в разделе «Вставка» на вкладке «Разработчик»)

скр

решение2

Вставить > Текстовое поле

Это позволяет переводить строки и легко редактировать. Вы можете нарисовать текстовое поле настолько маленьким или большим, насколько захотите.

введите описание изображения здесь

решение3

Вместо того, чтобы использовать несколько ячеек в качестве блокнота, просто используйте одну ячейку и установите для нее форматирование «Перенос текста», как здесь

Форматирование для переноса текста

И

Форматирование для переноса текста Часть Двойная

а затем установите для этой строки значение «Автоподгонка» для параметра «Высота строки», вот так

Высота строки для автоматического подбора

И затем вы можете оставить верхний и нижний колонтитулы статичными в любой ячейке(ях), а пользователь может ввести все, что захочет, в ячейку «Примечание».

Связанный контент