¿Cómo eliminar algunos caracteres especiales de la cadena en Excel?
Si hay algunos caracteres especiales como % ^ Y * () dentro de las cadenas de texto, y ahora, desea eliminar estos caracteres específicos de las cadenas de celdas. Eliminarlos uno por uno llevará mucho tiempo, aquí, presentaré algunos trucos rápidos para resolver esta tarea en Excel.
Elimine algunos caracteres especiales de la cadena de texto con la función definida por el usuario
Elimine algunos caracteres especiales de la cadena de texto con Kutools para Excel
Elimine algunos caracteres especiales de la cadena de texto con la función definida por el usuario
El siguiente código VBA puede ayudarlo a eliminar los caracteres específicos que necesita, haga lo siguiente:
1. Mantenga pulsado el botón ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo Ventana.
Código de VBA: elimine algunos caracteres especiales de la cadena de texto
Function RemoveSpecial(Str As String) As String
'updatebyExtendoffice 20160303
Dim xChars As String
Dim I As Long
xChars = "#$%()^*&"
For I = 1 To Len(xChars)
Str = Replace$(Str, Mid$(xChars, I, 1), "")
Next
RemoveSpecial = Str
End Function
3. Luego guarde y cierre este código, regrese a la hoja de trabajo e ingrese esta fórmula: = quitar especial (A2) en una celda en blanco donde desea poner el resultado, vea la captura de pantalla:
4. Y luego arrastre el controlador de relleno hacia las celdas a las que desea aplicar esta fórmula, y todos los caracteres especiales que no necesita haber sido eliminados de la cadena de texto, vea la captura de pantalla:
Note: En el código anterior, puede cambiar los caracteres especiales # $% () ^ * & a cualquier otro que desee eliminar.
eliminar caracteres numéricos, alfabéticos u otros caracteres especiales de la cadena de texto
Kutools for Excel's Quitar caracteres La función puede ayudarlo a eliminar rápidamente todos numérico, alfa, no numérico, no alfa, no imprimible, otros personajes específicos de las cadenas de texto que necesite. Haga clic para descargar y probar gratis Kutools para Excel ahora!
Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!
Elimine algunos caracteres especiales de la cadena de texto con Kutools para Excel
Si no tiene experiencia con el código VBA, Kutools for Excel, Quitar caracteres La utilidad puede ayudarlo a terminar esta tarea rápida y fácilmente.
Después de instalar Kutools for Excel, por favor así de la siguiente manera:
1. Seleccione las cadenas de texto de las que desea eliminar algunos caracteres especiales.
2. Haga Clic en Kutools > Texto > Quitar caracteres, ver captura de pantalla:
3. En la Quitar caracteres cuadro de diálogo, comprobar Personalizado Bajo el Quitar caracteres sección, e ingrese los caracteres especiales que desea eliminar, vea la captura de pantalla:
4. Y luego haz clic Ok or ¡Aplicá! botón, los caracteres que especificó en el Personalizado cuadro de texto se ha eliminado de las cadenas de texto a la vez, ver capturas de pantalla:
Haga clic para descargar y probar gratis Kutools para Excel ahora!
Demostración: elimine algunos caracteres especiales de la cadena de texto con Kutools para 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!