¿Cómo eliminar el borde de un cuadro de texto en Excel?
Por defecto, los cuadros de texto en Excel están rodeados por bordes negros. Si deseas eliminar el borde de un solo cuadro de texto, quitar los bordes de todos los cuadros de texto en una hoja de cálculo o crear un cuadro de texto sin borde, esta guía te llevará a través de cada método paso a paso.
Eliminar el borde de un cuadro de texto en Excel
Eliminar el borde de todos los cuadros de texto en la hoja de trabajo actual en Excel
Crear un cuadro de texto sin borde en Excel
Eliminar el borde de un cuadro de texto en Excel
Es fácil eliminar el borde de un cuadro de texto en Excel con la función Sin Contorno en Excel. Por favor, sigue los siguientes pasos.
1. Selecciona el cuadro de texto del que eliminarás los bordes.
2. Haz clic en Formato > Contorno de forma > Sin contorno. Ver captura de pantalla:
Luego puedes ver que los bordes se eliminan inmediatamente del cuadro de texto seleccionado como se muestra en la siguiente captura de pantalla.
Eliminar bordes de todos los cuadros de texto en la hoja de trabajo actual en Excel
El siguiente código VBA puede ayudarte a eliminar los bordes de todos los cuadros de texto en la hoja de trabajo actual en Excel. Por favor, sigue los siguientes pasos.
1. En la hoja de trabajo que contiene varios cuadros de texto de los que eliminarás los bordes, presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.
2. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo. Luego copia el siguiente código VBA en la ventana de código.
Código VBA: eliminar bordes de todos los cuadros de texto en la hoja de trabajo actual
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. Presiona la tecla F5 para ejecutar el código. Luego los bordes se eliminan de todos los cuadros de texto en la hoja de trabajo actual inmediatamente.
Crear un cuadro de texto sin borde en Excel
Alternativamente, puedes crear un cuadro de texto sin borde para evitar la necesidad de eliminar bordes de un cuadro de texto. Por favor, sigue los siguientes pasos.
1. En la hoja de trabajo donde insertarás un cuadro de texto sin borde, presiona las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.
2. En la ventana Microsoft Visual Basic para Aplicaciones, haz clic en Insertar > Módulo. Luego copia el siguiente código VBA en la ventana de código.
Código VBA: crear un cuadro de texto sin borde en Excel
Sub AddTextbox_NoLine()
'Update by Extendoffice 2018/5/15
ActiveSheet.Shapes.AddTextbox( _
msoTextOrientationHorizontal, 90, 90, 180, 180).Line.Visible = msoFalse
End Sub
3. Presiona la tecla F5 para ejecutar el código.
Un cuadro de texto sin bordes se inserta inmediatamente en la hoja de trabajo actual.
Artículos relacionados:
- ¿Cómo contar si una celda contiene texto o parte de texto en Excel?
- ¿Cómo verificar si el valor de una celda está entre dos valores en Excel?
- ¿Cómo usar SUMAR.SI si la celda adyacente es igual, está en blanco o contiene texto en Excel?
- ¿Cómo devolver el valor en otra celda si una celda contiene cierto texto en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!