![]() |
Copiar formato a números Hola buenas tengo una duda y quiero ver si me podéis ayudar: Quiero hacerme una macro en excel que pueda copiar el formato de un número, os pongo un ejemplo a continuación: Tengo esta cantidad: 1.000.000, y en otra celda tengo por ejemplo 1893333,32 y quiero aplicarle el mismo formato que tiene el otro número, como tendría que hacer la macro¿?¿? Gracias. |
Re: Copiar formato a números Hola, bienvenid@ al foro. Prueba con la grabadora de macros a ver que te sale: Herramientas --> Macro --> Grabar nueva macro... Luego ejecutas las acciones (copiar, pegado especial, formato), y detienes el macro. Finalmente te vas a VBA (Alt+F11), y miras el código generado. Esta es la forma más fácil de aprender ;-) Salu2 |
Re: Copiar formato a números Cita:
Eso ya lo he probado, el problema que solo me aplica el pegado especial a la celda en la que he hecho la macro (por ejemplo f5), como podría hacer para que me lo aplicara a cualquier celda. Se me queda así: Selection.Copy Range("f5").Select Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False End Sub |
Re: Copiar formato a números Prueba esto: Código: Sub Poner_separador_de_miles()Salu2 |
Re: Copiar formato a números Cita:
Gracias |
Re: Copiar formato a números Entonces deberás hacer algo como esto: Te sitúas en la celda "origen" (la del formato que quieres copiar), y ejecutas este macro: Código: Sub copiar()Código: Sub pegar() |
| La zona horaria es GMT -6. Ahora son las 20:44. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.