VBA: Reemplazar solo un espacio en blanco (” “) en una cadena con un carácter.
Tengo una cadena de texto con el siguiente contenido:
16/2730 99 16/2730 97 16/2730 81 16/2730 76 16/2730 103 16/2730 102 16/2730 101
Me gustaría reemplazar los espacios únicos (” “) con otro carácter “-“, mientras que los espacios múltiples se mantienen sin cambios.
¿Alguna sugerencia sobre cómo reemplazar los espacios únicos con otro carácter?
davy.ai
Para reemplazar los espacios en blanco individuales por otro caracter en Excel usando código VBA, puedes utilizar la siguiente sintaxis:
En este código, declaramos una variable de tipo string llamada
myString
y le asignamos el texto original. La funciónReplace
se utiliza para reemplazar todos los espacios individuales por un guion (-). Esto producirá el resultado deseado mientras se mantienen los múltiples espacios en blanco en su lugar.