Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    togliere 1 giorno ad una data

    dovrei togliere 1 giorno ad una combo con tipo data


    codice:
    private sub command1_click()
    
    Dim str As String
    
    Combo4.Text = Date
    str = Format(Date, "dddd,dd mmmm yyyy")
    Combo4.Text = str
    
    end sub
    vorrei fare l'additem alla combo della stessa data di prima con 1 giorno in meno

    potreste aiutarmi?:master:
    please?

  2. #2

    sssss

    private sub command1_click()

    Dim str As String
    Dim cambiodata As String

    Pippo = " "
    Combo4.Text = Date
    str = Format(Date, "dddd,dd mmmm yyyy")
    giorno = Mid(str, 6, 2)
    pippo = giorno - 1
    Cambiodata = Mid(str, 14, 4) & Mid(str, 9, 4) & pippo
    Combo4.Text = str

    end sub

    Credo che quello che cerchi dovrebbe essere questo
    prova a vedere se funziona così facendo ho inserito
    dentro giorno il "giorno" a cui ho tolto 1
    ho formattato il Pc e non ho visual basic installato
    quindi non posso provarlo
    Se la data = 1 però dovrai gestire il giorno che ti risulterebbe 0
    dovrai quindi gestirti tutti i mesi dell'anno
    Fammi sapere
    Ciao

  3. #3
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    codice:
    private sub command1_click()
    
    Dim str As String
    
    Combo4.Text = Date
    str = Format(dateserial(day(date)-1 ,month(date),year(date)), "dddd,dd mmmm yyyy")
    Combo4.Text = str
    end sub
    ...and I miss you...like the deserts miss the rain...

  4. #4
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348

    oppure ....

    Usando il Dateadd
    codice:
    Private Sub command1_click()
    
     Dim str As String
    
     Combo4.Text = Date
     str = Format(DateAdd("d", -1, Date), "dddd,dd mmmm yyyy")
     Combo4.Text = str
    
    End Sub

    Toeke

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    grazie a tutti


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 © 2025 vBulletin Solutions, Inc. All rights reserved.