Diferentes formatos para diferentes valores numéricos (Función Format)

Actualización: noviembre 2007

Expresión de formato definida por el usuario y correspondiente a números que pueden contener entre una y tres secciones separadas por signos de punto y coma. Si el argumento Style de la función Format contiene uno de los formatos numéricos predefinidos, sólo se permite una sección.

Si usa

El resultado será

Sólo una sección

La expresión de formato se aplica a todos los valores.

Dos secciones

La primera sección se aplica a valores positivos y ceros; la segunda, sólo a valores negativos.

Tres secciones.

La primera sección se aplica a valores positivos y ceros; la segunda, sólo a valores negativos; la tercera, a ceros.

El siguiente ejemplo contiene dos secciones: la primera define el formato para valores positivos y ceros; la segunda define el formato para valores negativos. Como el argumento Style de la función Format utiliza una cadena, ésta aparece entre comillas.

Dim Style1 As String = "$#,##0;($#,##0)"

Si incluye signos de punto y coma sin nada entre ellos, la sección ausente se imprimirá usando el formato del valor positivo. Por ejemplo, el siguiente formato mostrará valores positivos y negativos usando el formato de la primera sección; y mostrará Zero si el valor es cero.

Dim Style2 As String = "$#,##0;;\Z\e\r\o"

Requisitos   

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**Strings

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Referencia

Formatos numéricos predefinidos (Función Format)

Format (Función)

Resumen de manipulación de cadenas