¿Cómo eliminar o eliminar todos los textos o caracteres tachados de las celdas en Excel?
Este artículo habla de eliminar todos los textos o caracteres tachados de varias celdas en Excel.
Elimine todos los textos tachados de las celdas con código VBA
Elimine todos los textos tachados de las celdas con código VBA
El siguiente código de VBA puede ayudarlo a eliminar todos los textos en las celdas que se han marcado con tachado. Haz lo siguiente.
1. En la hoja de trabajo que contiene los textos tachados que necesita eliminar, presione la otro + F11 teclas simultáneamente para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. En el Microsoft Visual Basic para aplicaciones ventana, haga clic en Recuadro > Módulo. Luego copie y pegue el código VBA debajo en la ventana Código.
Código de VBA: elimine todos los textos tachados de las celdas
Sub DelStrikethroughText()
Dim xRg As Range, xCell As Range
Dim xStr As String
Dim I As Long
On Error Resume Next
Set xRg = Application.InputBox("Please select range:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = Fase
For Each xCell In xRg
If IsNumeric(xCell.Value) And xCell.Font.Strikethrough Then
xCell.Value = ""
ElseIf Not IsNumeric(xCell.Value) Then
For I = 1 To Len(xCell)
With xCell.Characters(I, 1)
If Not .Font.Strikethrough Then
xStr = xStr & .Text
End If
End With
Next
xCell.Value = xStr
xStr = ""
End If
Next
Application.ScreenUpdating = True
End Sub
3. presione el F5 o haga clic en el Ejecutar botón para ejecutar el código. En el apareciendo Kutools for Excel cuadro de diálogo, seleccione el rango que contiene los textos tachados que eliminará y luego haga clic en el OK botón. Ver captura de pantalla:
Luego, todos los textos marcados con un tachado se eliminan de las celdas inmediatamente como se muestra a continuación.
Artículos relacionados:
- ¿Cómo eliminar texto antes o después de un carácter específico en Excel?
- ¿Cómo eliminar texto no deseado de la celda en Excel?
- ¿Cómo eliminar números de celdas que contienen textos y números en Excel?
- ¿Cómo eliminar solo texto de las celdas que contienen números y textos en Excel?
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!