gestione delle date



  • gestione delle date
    di Ceni (utente non iscritto) data: 03/08/2017 20:14:29

    Ciao a tutti, ho letto le discussioni del 6/10/2015 per la gestione delle date...
    Se dovessi attivare un "ciclo" per l'aggiornamento automatico delle "scadenze", riferendomi ad una colonna che indica la periodicità (es. aggiornamento scadenza ogni 6 mesi), come potrei fare? ad esempio adotterei il ciclo: For i = 3 To 10
    Range("Di") = DateSerial(Year(Range("Di")), Month(Range("Di")) + Sheets(1).Cells(i, 2), 0)
    Next i
    Dove Sheets(1).cells(i,2),0 indica la riga "i" in cui ho il valore che serve per far incrementare la data del'i-esima riga che contiene la data di scadenza. Non so se sono stato chiaro... (in poche parole ho una colonna con indicate tutte le periodicità es. 6= semestre; 3=trimestre; etc.) ed una colonna con indicate le attuali date di scadenza. Quest'ultima colonna andrebbe aggiornata quando ne raggiungo la scadenza, al fine di avere la scadenza aggiornata es. 3 agosto 2017 => se semestrale diventerà 3 febbraio 2018)...
    Grazie a tutti.
     
    VBA per Excel 2007



  • di Vecchio Frac data: 03/08/2017 21:50:44

    cit. "ho letto le discussioni del 6/10/2015 per la gestione delle date"
    ---> Che perseveranza complimenti ^_^
    Nel merito, ti sarà utile studiare la funzione DateAdd() con tutti i suoi parametri.