Incrementar fechas según intervalo access

Hola Buenos días tengo el siguiente código el cual pretede incrementar un numero determinado de registros según el valor de un cuadro de texto llamado CantRegGene lo que necesito es que si dicho cuadro de texto tiene el numero 3 de como resultado
Campo
27-10-11
03-11-11
10-11-11
sin embago asi como tengo el codigo lo que hace es
27-10-11
03-11-11
05-11-11
Pueden ayudarme por favor
saludos
Private Sub Aceptar_Click()
On Error Resume Next
'Añade y Graba el Numero de 'Valor Inicial'
    rst.AddNew
    rst!Campo = ValorInicial
    rst!FACTURA = FACTURA1
    rst.Update
'Añade y Graba el resto de Números hasta el total de registros a generar
For K = 1 To CantRegGene - 1
    rst.AddNew
    rst!Campo = DateAdd("d", K + 7, ValorInicial)
    rst!FACTURA = FACTURA1
    rst.Update
    rst.MoveNext
Next K
CantRegGene = Null
Subformulario.Requery
Subformulario.SetFocus
'Cierra el Recordset con la Tabla
    rst.Close: Set rst = Nothing
'Ejecuta el Evento "Al cargar" para cambiar el Número Inicial por defecto
    Form_Load
End Sub
{"Lat":16.1589469082596,"Lng":-93.154296875}

1 Respuesta

Respuesta
1
Si lo que quieres es añadir una semana, dos... etc al valor inicial ¿porque no añades semanas, tantas como el valor que inidique:
DateAdd("ww", K, ValorInicial)
Saludos, Angeles
Página supuestos y solucciones en access: http://angelessebas.es

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas