Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811

    devo verificare 2 date in vb

    ma devo dare un errore se la data immessa è now +1

    ho fatto :

    If Trim(TXT_Data.Text) >= CDate(Trim(Day(Now)) + 1 & "/" & Trim(Month(Now)) & "/" & Trim(Year(Now))) Then ' _
    '

    MsgBox "Attenzione data non valida", vbCritical, App.Title

    mi da sempre errre
    se txt_data = 14/12/2002 invece non dovrebbe darmi errore

    dovrebber anche verificare che CDate(Trim(TXT_Data)) <= CDate("8/6/1999") Then mgbox .....

  2. #2
    Utente di HTML.it L'avatar di serena
    Registrato dal
    Jul 2001
    Messaggi
    138
    e se definisci due variabili data?

    '-------------------------------
    dim data1 as date
    dim now1 as date

    data1 = text_data.text

    'aggiunge un giorno a now
    now1= dateadd("d",now)

    if data1 >= now or data1 < #08/06/199# then msgbox "errore!!"
    '--------------------------------------

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    ho trovato
    grazie
    è che non ho cambiato in cdate la data cosi me lo prendeva come stringa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.