Convertir fecha al nombre del día de la semana - VBA

En esta ocasión Andrés Rojas Moncada nos presenta un concepto muy interesante a la hora de trabajar con fechas dentro de una hoja de cálculo de Excel.

Andrés nos menciona que una fecha no es nada más que un número real (compuesto por un entero y un decimal) que es interpretado por Excel como un valor que expresa una notación que nosotros como usuarios comprendemos como fechas.

Bajo este contexto él nos detalla que lo único que realiza Excel es colocar mascaras a dichos valores para representar fechas; No obstante, y del mismo modo que Excel utiliza dichas máscaras, el usuario también puede usarlas a conveniencia para retornar otros valores como por ejemplo cadenas con nombres que representen el día de la semana de una fecha particular y definida.

Por otro lado, también nos detalla el modo de convertir el valor numérico que representa una fecha en un texto mediante el uso de funciones y código Visual Basic.

Es decir, se puede convertir una fecha a un texto con formato desde la misma interfaz de usuario utilizando la función TEXTO, o bien desde el entorno de desarrollo del VBA utilizando la función FORMAT. En cualquiera de los dos casos, dichas funciones son idénticas en su funcionamiento.

Para finalizar, Andrés explica que la propiedad idónea a emplear en la rutina de conversión es NumberFormatLocal y no NumberFormat, ya que esta última trabaja en el idioma de la macro, en contra posición de la primera que trabaja en el idioma del usuario.

Es decir, NumberFormatLocal acepta los tipos de formato de un objeto Range como si se estuviesen haciendo desde la misma interfaz de usuario.

Saludos.

---

Todos los archivos que descargues desde algún video de mi canal de YouTube que se haya publicado después del 31 de octubre de 2015, se comprimieron con la aplicación gratuita y libre 7Zip, desarrollada por Igor Pavlov...

Por favor, apoyemos a 7Zip como aplicación de comprensión y descompresión de ficheros (es libre y se distribuye de forma gratuita).

Si quieres descargar los recursos que ofrece este video, por favor copia y pega el siguiente enlace en la barra de direcciones de tu navegador y presiona Intro.

Luego en la parte superior derecha de la pantalla aparecerá un contador de aproximadamente 5 segundos, espera a que transcurra ese tiempo y luego da click en el botón que dice: Saltar publicidad que aparecerá por encima del contador.

Esto te llevará directamente a mi repositorio de Google Drive donde podrás descargar dichos recursos.

Libro de Excel (base): http://adf.ly/1ZsWyo

Libro de Excel (resuelto): http://adf.ly/1ZsX6F

---

Video en YouTube




Si quieres conocer más de mi trabajo con Excel puedes visitar las siguientes redes sociales

Allí publico constantemente todo mi trabajo con Excel



¡ Gracias amigos... Un fuerte abrazo a todos !