Microsoft Excel ofrece una amplia gama de funciones de fecha y hora en su programación Visual Basic para Aplicaciones o VBA , el lenguaje. Este kit de desarrollo permite a los programadores aprovechar muchos de los comandos dentro de su original de plug- ins que pueden ampliar la funcionalidad de Excel. Es común que los usuarios emplean las funciones de fecha y variables es muy común ya que los usuarios con frecuencia entran en fechas como parte de sus datos. Variable Tipo
Excel diferencia entre la visualización de la fecha o la hora y el almacenamiento real de este tipo de datos detrás de las escenas. Un solo momento en el tiempo se caracteriza por un mes , día , año , hora , minutos y segundos . Sin embargo, puede aparecer como sólo una vez , o sólo un año o cualquiera de muchas otras variaciones . La variable real almacenado es un " número de precisión doble", que es un número largo que contiene un componente fraccional precisa . Hacer referencia a este número concreto no suele ser necesaria , ya que las funciones de fecha de Excel permiten manipular la variable libremente para aplicaciones más fáciles de usar.
Variable Formato
La fecha de Excel formato variable es un número que representa el número fijo de días enteros que han transcurrido desde el 30 de diciembre de 1899. Este formato de variables lamentablemente evita fácil manipulación de las fechas que ocurren antes del año 1900 . El conjunto de herramientas de Excel nativo simplemente ignorar estas fechas tempranas , y no tratarlos como fechas reales . Sin embargo, el formato de fecha variable de VBA admite los números negativos , por lo que puede acceder a las fechas ya en el año 100 . Así se puede manipular las fechas de su plug- ins en formas que no son posibles de usuario de la función de Excel funciones de fecha en las fórmulas estándar de Excel.
Común Fecha Funciones Variable < br VBA >
Excel proporciona dos funciones de VBA para determinar la fecha actual: "Ahora " y "Fecha ". Ambos regresan a la fecha actual cuando se utiliza en una fórmula VBA. La función de "Ahora ", añade la hora actual para que veas la información precisa acerca de la hora del día en la fecha actual . "Date" se limita a establecer el mes actual, día y año de la fecha actual.
Avanzada Fecha Variable Funciones
El kit de desarrollo de VBA proporciona muchas funciones para la manipulación avanzada y el análisis de la variable de datos en Excel. Por ejemplo , las funciones de " Año", " Mes " y "Día" se muestran sólo los componentes de cualquier fecha entró en la fórmula VBA. También puede obtener la versión de texto de un mes numérico con " MonthName ", que convierte una variable de fecha con el mes de " 12 " a " diciembre", por ejemplo. Para determinar el tiempo transcurrido entre dos fechas , la función " DateDiff " resta esencialmente una cita de otro para encontrar la diferencia. También puede utilizar la función " Format" para forzar la visualización de una variable de fecha VBA en cualquiera de los muchos formatos diferentes .