Как удалить границу из текстового поля в Excel?
По умолчанию текстовое поле в Excel окружено черными рамками. Если вы хотите удалить границу из текстового поля, как вы могли бы это сделать? И как удалить границы со всех текстовых полей на листе или создать текстовое поле без рамки в Excel? В этой статье будут представлены методы, которые помогут вам решить проблемы.
Удалить границу из текстового поля в Excel
Удалить границу из всех текстовых полей на текущем листе в Excel
Создание текстового поля без рамки в Excel
Удалить границу из текстового поля в Excel
Удалить границу из текстового поля в Excel легко с помощью функции «Нет контура» в Excel. Пожалуйста, сделайте следующее.
1. Выберите текстовое поле, из которого вы удалите границы.
2. Нажмите Формат > Форма > Нет. Смотрите скриншот:
Затем вы можете увидеть, что границы сразу же удаляются из выбранного текстового поля, как показано ниже.
Удалить границы из всех текстовых полей на текущем листе в Excel
Приведенный ниже код VBA может помочь вам удалить границы со всех текстовых полей на текущем листе в Excel. Пожалуйста, сделайте следующее.
1. На рабочем листе есть несколько текстовых полей, из которых вы удалите границы, нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули. Затем скопируйте ниже код VBA в окно кода.
Код VBA: удалить границы из всех текстовых полей на текущем листе
Sub DelectTextBoxLine()
'Update by Extendoffice 2018/5/15
Dim xOle As Shape
On Error GoTo LableNext
For Each xOle In ActiveSheet.Shapes
If xOle.Name Like "TextBox*" Then
xOle.Line.Visible = msoFalse
End If
LableNext:
Next
End Sub
3. нажмите F5 ключ для запуска кода. Затем границы немедленно удаляются со всех текстовых полей на текущем листе.
Создание текстового поля без рамки в Excel
В противном случае вы можете создать текстовое поле без рамки, чтобы избежать удаления границ из текстового поля. Пожалуйста, сделайте следующее.
1. На листе вы вставите текстовое поле без рамки, нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули. Затем скопируйте ниже код VBA в окно кода.
Код VBA: создать текстовое поле без рамки в Excel
Sub AddTextbox_NoLine()
'Update by Extendoffice 2018/5/15
ActiveSheet.Shapes.AddTextbox( _
msoTextOrientationHorizontal, 90, 90, 180, 180).Line.Visible = msoFalse
End Sub
3. нажмите F5 ключ для запуска кода.
Затем текстовое поле без границ сразу вставляется в текущий рабочий лист.
Статьи по теме:
- Как посчитать, содержит ли ячейка текст или часть текста в Excel?
- Как проверить, находится ли значение ячейки между двумя значениями в Excel?
- Как суммировать, если соседняя ячейка равна, пуста или содержит текст в Excel?
- Как вернуть значение в другой ячейке, если ячейка содержит определенный текст в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!