Devuelve un valor de tipo Variant (Integer) que especifica un número entero entre 1 y 12, ambos inclusive, y representa el mes del año.
Sintaxis
Mes(fecha)
El argumento (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.) fecha requerido es cualquier expresión numérica (expresión numérica: cualquier expresión que da como resultado un número. Puede ser cualquier combinación de variables, constantes, funciones y operadores.) o expresión de cadena (expresión de cadena: expresión que evalúa una secuencia de caracteres contiguos. Los elementos de la expresión pueden ser: funciones que devuelven una cadena o un tipo Variant (VarType 8) de cadena; un tipo literal, constante, variable o Variant de cadena.) de tipo Variant (tipo de datos Variant: tipo de datos predeterminado para variables que no tienen caracteres de declaración de tipo cuando una instrucción Deftype no es efectiva. Un tipo Variant puede almacenar datos numéricos, de cadena, de fecha y hora, Null o Empty.), o bien, cualquier combinación de éstas que represente una fecha. Si fecha contiene un valor Nulo (Null: valor que puede especificarse en un campo o usarse en expresiones o consultas para indicar datos desconocidos o ausentes. En Visual Basic, la palabra clave Null indica un valor Null. Algunos campos, como los de clave principal, no pueden contener un valor Null.), se devuelve Nulo.
Nota Si el valor de la propiedad Calendario es gregoriano, el entero devuelto representa el día gregoriano de la semana del argumento fecha. Si el calendario es Hijri, el entero devuelto representa el día Hijri de la semana del argumento fecha. En las fechas Hijri, el argumento número es cualquier expresión numérica que pueda representar una hora o fecha desde 1/1/100 (gregoriano 2 de agosto de 718) hasta 4/3/9666 (gregoriano 31 diciembre de 9999).
Ejemplo
Nota Los ejemplos que vienen a continuación demuestran el uso de esta función en un módulo de Visual Basic para Aplicaciones (VBA). Para obtener información acerca de cómo trabajar con VBA, seleccione Referencia del programador en la lista desplegable situada junto a Buscar y escriba uno o más términos en el cuadro de búsquedas.
En este ejemplo, se utiliza la función Month (Mes) para obtener el mes de una fecha especificada. En el entorno de desarrollo, el valor literal de fecha se muestra con el formato de fecha corta según la configuración regional del código.
Dim MyDate, MyMonth
MyDate = #February 12, 1969# ' Asignar una fecha.
MyMonth = Month(MyDate) ' MyMonth contiene 2.