Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Excel: cómo usar la función FORMATO con fechas (VBA)
Este tutorial de Excel explica cómo usar Excel función de formato (ya que funciona con valores de fecha) con sintaxis y ejemplos.
describir
La función FORMATO de Microsoft Excel toma una expresión de fecha y la devuelve como una cadena con formato.
La función FORMATO es una función integrada en Excel y se clasifica como una función de fecha/hora. Se puede utilizar como una función VBA (VBA) en Excel. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.
sintaxis
La sintaxis de la función FORMATO en Microsoft Excel es:
Format ( expression, [ format, [ firstdayofweek, [firstweekofyear] ] ] )
parámetro o parámetro
El valor de fecha al que va a dar formato la expresión.Formato
Electivo. Es el formato aplicado a las expresiones. Puede definir su propio formato o usar uno de los formatos con nombre predefinidos de Excel, como:
Formato | explique |
---|---|
fecha general | Muestra la fecha de acuerdo con la configuración de tu sistema |
fecha larga | Mostrar la fecha de acuerdo con la configuración de fecha larga del sistema |
fecha intermedia | Mostrar la fecha de acuerdo con la configuración de la mitad de la fecha del sistema |
cita corta | Mostrar la fecha de acuerdo con la configuración de fecha corta del sistema |
largo tiempo | Mostrar el tiempo de acuerdo con la configuración a largo plazo del sistema |
medio tiempo | Configure el tiempo de visualización de acuerdo con el tiempo intermedio del sistema |
poco tiempo | Tiempo de visualización de acuerdo con la configuración de tiempo corto del sistema |
primer día de la semana
Electivo. Es un valor que especifica el primer día de la semana. Si se omite este parámetro, se supone que el domingo es el primer día de la semana. Este parámetro puede ser uno de los siguientes valores:
continuo | valor | explique |
---|---|---|
sistema de uso vb | 0 | Configuración mediante la API de NLS |
domingo | 1 | Domingo (predeterminado, si se omite el parámetro) |
lunes | 2 | los lunes |
martes | 3 | martes |
miercoles | 4 | miércoles |
jueves | 5 | jueves |
viernes | 6 | viernes |
sabado | 7 | sábado |
La primera semana
Electivo. Es un valor que especifica la primera semana del año. Si se omite este parámetro, se supone que la semana que contiene el 1 de enero es la primera semana del año. Este parámetro puede ser uno de los siguientes valores:
continuo | valor | explique |
---|---|---|
sistema de uso vb | 0 | Configuración mediante la API de NLS |
vbFirstJan1 | 1 | La semana que incluye el 1 de enero |
vbPrimerosCuatroDías | 2 | La primera semana del año con al menos 4 días. |
vbFirstFullWeek | 3 | primera semana completa del año |
devolver los bienes
La función FORMATO devuelve un valor de cadena.
aplicar para
- Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000
tipo de función
- Funciones VBA (VBA)
Ejemplo (como una función de VBA)
La función FORMATO solo se puede usar en código VBA en Microsoft Excel.
Veamos algunos ejemplos de la función FORMATO de Excel para explorar cómo usar la función FORMATO en el código VBA de Excel:
Format(#17/04/2004#, "Short Date") Result: '17/04/2004' Format(#17/04/2004#, "Long Date") Result: 'April 17, 2004' Format(#17/04/2004#, "yyyy/mm/dd") Result: '2004/04/17'
Por ejemplo:
Dim LValue As String LValue = Format(Date, "yyyy/mm/dd")
En este ejemplo, la variable llamada LValue ahora contendrá la fecha en el formato aaaa/mm/dd.