¿Cuál será el código VBA para detectar un punto decimal de un número en una celda y luego superponer los números después del decimal?
Por ejemplo, en el número 3.45 deseo superíndice 45 y luego eliminar el punto decimal.
Sé cómo cambiar el valor de las celdas, pero no entiendo cómo manipular la cadena para incluir superíndices.
microsoft-excel-2010
vba
cúbico
fuente
fuente

Respuestas:
Creo que la mayor parte de esto se explica por sí mismo.
reconstruye el contenido de la celda con la subcadena a la izquierda de
.(en su ejemplo3) concatenada con la subcadena a la derecha de.(45), dejando fuera la.propia. Pegué un'frente para convertirlo en texto, aparentemente no puede formatear caracteres individuales en un valor numérico. Establecí la alineación horizontal a la derecha porque eso es normal para los números, pero la celda ahora es texto y por defecto está alineada a la izquierda.fuente