Imprimir página | Cerrar ventana

macro con fechas

Impreso de: Foro de Access y VBA
Categoría: Otros de Microsoft: Windows y Office
Nombre del foro: Excel
Descripción del foro: Foro de Excel y VBA de Excel
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=76180
Fecha de impresión: 15/Agosto/2020 a las 02:02


Tema: macro con fechas
Publicado por: pequer
Asunto: macro con fechas
Fecha de publicación: 21/Marzo/2013 a las 18:26
Hola,

Soy nuevo en el foro. Esta es mi primera intervención.

Siempre he tenido problemas con las fechas en excel, y ahora no es una excepción. Tengo una tabla y quiero copiar una serie de filas que cumplan una serie de criterios, hasta ahí bien, pero resulta que en la tabla tengo un campo de fecha y necesito copiar tambien según el mes y no tengo forma de coparar, mas bien por ignorancia que por otra cosa.

Utilizo estas comparaciones.

If Worksheets("Hoja1").Cells(f, c).Value = "7" Then
    If Worksheets("Hoja1").Cells(f, 4).Value = "A"

necesito una tecera comparación para que todas aquellas celdas con fecha que sean del mes de marzo por ejemplo sean copiadas.

Las fechas las tengo en la columna A.

Un saludo.



Respuestas:
Publicado por: sdgm
Fecha de publicación: 21/Marzo/2013 a las 20:19
Hola, Lucas.  Bienvenido al foro.
 
Prueba con algo como esto:
 
   If Month(WorkSheets("Hoja1").Cells(j, 1).Value) = 3 Then
 
Aprovecho para sugerirte que fortalezcas tu conocimiento sobre funciones.  En la siguiente página puedes leer al respecto:
 
http://www.techonthenet.com/excel/formulas/index_vba.php - http://www.techonthenet.com/excel/formulas/index_vba.php
 
Saludos cordiales...


-------------
Cordialmente, David


Publicado por: pequer
Fecha de publicación: 21/Marzo/2013 a las 21:30
Hola sdgm,

Lo he probado en mi código y funciona. Gracias.

Se puede cerrar el tema.



Imprimir página | Cerrar ventana