Propiedad Range.NumberFormat (Excel)
Devuelve o establece un valor Variant que representa el código de formato del objeto.
Sintaxis
expresión.NumberFormat
expresión Variable que representa un objeto Range.
Comentarios
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. La función Format usa cadenas de código de formato diferentes que las propiedades NumberFormat y NumberFormatLocal.
Para obtener más información, vea códigos de formato de número (Soporte técnico de Microsoft).
Ejemplo
En estos ejemplos, se establece el formato de número de la celda A17, fila uno y columna C (respectivamente) en Sheet1.
Worksheets("Sheet1").Range("A17").NumberFormat = "General"
Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss"
Worksheets("Sheet1").Columns("C"). _
NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.