Range.NumberFormat (Excel)
Devuelve o establece un valor Variant que representa el código de formato del objeto.
Esta propiedad devuelve Null si no todas las celdas del rango especificado tienen el mismo formato de número. El código de formato es la misma cadena que la opción Códigos de formato en el cuadro de diálogo Formato de celdas. Para obtener más información, vea códigos de formato de número (Soporte técnico de Microsoft).
Worksheets("Sheet1").Range("A17").NumberFormat = "General"
Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss"
Worksheets("Sheet1").Columns("C"). _
NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"