¿Cómo extraer solo letras y números en una columna de celdas en Excel sin extraer caracteres chinos? (El número de letras y números en cada línea es diferente).
Suponiendo que los datos originales están en la columna A, use VBA para extraer solo las letras y números de la columna B:
Inserte un botón de comando y prográmelo de la siguiente manera:
¿Privado? ¿Sub? CommandButton1_Click()
¿Atenuado? ¿trapo? ¿Como? alcance,? ¿I? ¿Como? Entero,? Rango de un dólar
("B:B"). Borrar contenido
¿Para qué? ¿Cada? ¿trapo? ¿existir? Range("A1:A"? amp? Range("A65536").End(xlUp).Row)
¿Un dólar? =?""
¿Para qué? ¿I? =?1?¿Adónde ir? Lun(trapo)
¿Y si? VBA. Asc(Mid(rag,i,?1))?gt=?0?entonces
¿Un dólar? =?¿Un dólar? ¿amperio? Medio(trapo,?I,?1)
¿Fin? ¿Y si
Siguiente? Yo
trapo. offset(,?1)?=?un dólar
luego
final? Submarino
Por ejemplo: