excel piano finanziario



  • excel piano finanziario
    di mario.69 (utente non iscritto) data: 06/10/2013 10:32:57

    Buongiorno,
    volevo creare un foglio di excel che date due variabili (data inizio e numero mesi durata) mi completasse in automatico (quindi senza mostrare formule nelle celle) la prima colonna con le date (mensili - il primo giorno di ogni mese) dalla prima all'ultima. Per il resto poi dovrei cavarmela da solo.
    Grazie per i suggerimenti.
    Saluti



  • di gaetanopr data: 06/10/2013 16:41:56

    cit>>volevo creare un foglio di excel che date due variabili (data inizio e numero mesi durata) mi completasse in automatico (quindi senza mostrare formule nelle celle) la prima colonna con le date (mensili - il primo giorno di ogni mese)
    Quindi la data iniziale la inserisci tu in A2(01/10/2013) in B2 inserisci il numero dei mesi e lancia questa macro.

    Se va bene dovrai aggiungere del codice per cancellare i precedenti calcoli
     
    Option Explicit
    Sub Data()
    
    Dim Mesi As Integer, i As Integer
    
     If Not IsNumeric(Cells(2, 2)) Or Cells(2, 2).Value < 1 Then MsgBox "Inserire numero mesi": Exit Sub
      Mesi = Cells(2, 2).Value
      If Not IsDate(Cells(2, 1)) Then
       MsgBox "Inserire una data valida"
       Else
       For i = 3 To Mesi + 1
         Cells(i, 1).Value = DateAdd("m", i - 2, Cells(2, 1).Value)
       Next i
       End If
        
    End Sub
    



  • di mario.69 (utente non iscritto) data: 06/10/2013 18:02:13

    per ora ti ringrazio per la risposta.
    Proverò questa sera.
    Grazie ancora.
    Mario



  • di mario (utente non iscritto) data: 07/10/2013 09:44:11

    perfetto...grazie di tutto.
    Mario