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)