Introducción:
La función Monthname se utiliza para obtener el nombre del mes de la fecha que se ingresa en una celda.
Utilización en VBA:
Se utiliza la siguiente función para obtener el nombre del mes:
Monthname (mes, abreviado)
Se debe considerar los siguientes argumentos:
Mes: Está representado del 1(Enero) al 12(Diciembre).
Abreviado: Se debe considerar si se quiere el nombre del mes abreviado (True) o si se quiere el nombre del mes sin abreviar (False). En caso no se coloque nada, entonces automáticamente se considerará como False y se obtendrá el nombre completo del mes.
Ejemplo1
Sub messinabreviar()
nombredelmes = Range("a1")
messeleccionado = monthname(Month(nombredelmes), False)
End Sub
(Para mayor visualización de la imagen, hacer click en la misma)
Ejemplo2
Sub mesabreviado()
nombredelmes = Range("a1")
messeleccionado = monthname(Month(nombredelmes), True)
End Sub
(Para mayor visualización de la imagen, hacer click en la misma)
De esta manera se podrá obtener el nombre del mes de una manera rápida y sencilla.
Elaborado por: Aldo Donayre Sevilla.
04/02/2015 a las 6:08 pm
Está función, si bien es pequeña a comparación de otras funciones más complejas, resulta ser bastante útil al momento de buscar algún dato e información que se haya ordenado por fechas; ya sean días o meses.
Se debe considerar que muchas empresas trabajan con bastantes información, en especial, las grandes empresas, quienes tienen una gran cantidad de clientes y año de servicio, por lo que es obligatorio, para mantener un orden en la información, aplicar esta función de los archivos guardados.
14/02/2015 a las 10:28 am
¿Como puedo obtener el año de una fecha determinada?
01/07/2015 a las 11:56 am
Función interesante. Ya no se tendría que relacionar un numero al mes para que aparezca como texto.