Compartir vía


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.