CALCULO COM DATAS
Senhores, com o cód. abaixo faço o cálculo digitando em textbox a quant. de anos. Como faço para fazer o cálculo digitando a quant. em meses?
Private Sub TxtAnos_Exit()
Dim tempo As Double
tempo = FrmLocatario.TxtAnos.Text * 365
FrmLocatario.TxtTermino = CDate(FrmLocatario.TxtDataLocacao.Text) + tempo
FrmLocatario.TxtTermino.Text = Format(TxtTermino.Text, "dd/mm/yyyy")
Private Sub TxtAnos_Exit()
Dim tempo As Double
tempo = FrmLocatario.TxtAnos.Text * 365
FrmLocatario.TxtTermino = CDate(FrmLocatario.TxtDataLocacao.Text) + tempo
FrmLocatario.TxtTermino.Text = Format(TxtTermino.Text, "dd/mm/yyyy")
IRENKO.... não tem erro não...
se 20/04/2004 + 8m = 20/12/2004
se 20/04/2004 + 9m = 20/01/2005
é só usar: DATEADD
se 20/04/2004 + 8m = 20/12/2004
se 20/04/2004 + 9m = 20/01/2005
é só usar: DATEADD
Dim mData As Date
mData = CDate("20/04/2004")
mdata = dateAdd("m",cint(txtmeses.text),mdata)
msgbox mData
'txtmeses = vaiconter a quant de meses que vc deseja adicinar a data(mData)
mData = CDate("20/04/2004")
mdata = dateAdd("m",cint(txtmeses.text),mdata)
msgbox mData
'txtmeses = vaiconter a quant de meses que vc deseja adicinar a data(mData)
Dim mData As Date
mData = CDate("22/04/2004")
mData = DateAdd("m", CInt(TxtMeses.Text), mData)
LbTermino.Caption = mdatA 'e nao mDate, será que é isso o erro?
mData = CDate("22/04/2004")
mData = DateAdd("m", CInt(TxtMeses.Text), mData)
LbTermino.Caption = mdatA 'e nao mDate, será que é isso o erro?
Tópico encerrado , respostas não são mais permitidas