Formato Otros

Código Macro

Macros para formato de números...

'Este código cambia el formato a general de las celdas seleccionadas...

Sub Formato_Otros_()
    Selection.NumberFormat = "General"
End Sub
 
 
Otros tipos de formatos:
 
Numero
    Selection.NumberFormat = "0.00"
 
Moneda
    Selection.NumberFormat = "$ #,##0.00"
 
Contabilidad
    Selection.NumberFormat = "_($* #,##0.00_);_($* (#,##0.00);_($* ""-""??_);_(@_)"
 
Fecha Corta
    Selection.NumberFormat = "m/d/yyyy"
 
Fecha Larga
    Selection.NumberFormat = "[$-F800]dddd, mmmm dd, yyyy"
 
Hora
    Selection.NumberFormat = "[$-F400]h:mm:ss AM/PM"
 
Porcentaje
    Selection.NumberFormat = "0.00%"
 
Fracción
    Selection.NumberFormat = "# ?/?"
 
Científica
    Selection.NumberFormat = "0.00E+00"
 
Texto
    Selection.NumberFormat = "@"
 
 
Explicación para poder usar cualquiera de los formatos mencionados:
 
Sub Formato_Otros_()
    Agregar acá alguno de los codigos de formato...
End Sub
 
Aclaración:
En Sub Formato() deberá cambiar el nombre al correspondiente a fin de poder localizar el codigo y para evitar futuros errores de compilacion de codigo, ya que no puede haber 2 o mas códigos con el mismo nombre.
 
Ejemplo:
 
Sub Formato_Otros_()
 
Agregar por ejemplo, Guión bajo y Moneda, quedando así:
 
Sub Formato_Otros_Moneda()
 

Para agregar un macro, deberá abrir el editor de VBA en el libro de Excel abierto al cual desea agregarlo, mantener apretado la tecla "ALT + F11", luego seleccionar la solapa "INSERTAR", y desde ahí elegir "MODULO".

Y en el módulo pegar el código completo del macro, para luego poder usarlo.

Para Usar el macro, volver a la hoja de Excel de la siguiente manera, mantener apretado la tecla "ALT + F11", o minimizando o cerrando el editor de VBA.

Y en la hoja de cálculo insertar una FORMA o IMAGEN, luego hacerle clic derecho a la misma y seleccionar, "ASIGNAR MACRO", y elegir el macro deseado que de antemano hemos copiado.

Recuerde que el libro de Excel deberá guardarlo como "LIBRO DE EXCEL HABILITADO PARA MACROS"...