Parametri funzione



  • Parametri funzione
    di Saretta data: 31/05/2010

    Salve a tutti,
    ho un elenco che mi creo grazie ad un form con dei valori. ho creato una funzione, ma ho un problema:
    il form mi crea la riga di un elenco, nella cella i2 ad esempio ci deve essere =retta(e2, f2, g2)
    ma nella cella i3 ci deve essere =retta(e2, f3, g3).
    quando premo il pulsante che mi restituisce la funzione nellla prima cella vuota della colonna h, mi restituisce sempre il risultato della funzione con i oarametri della cella 2. come faccio per fare in modo che ogni qualvolta i parametri vengano scelti dalla stessa riga della cella della funzione??
    eccco il mio codice.

    grazie
     
    Private Sub cmdCalcola_Click()
    
    blnAggiungi = False
     h = 1
        Do Until blnAggiungi = True Or h = 21
            If Range("i" & h) = "" Then
               blnAggiungi = True
            End If
            h = h + 1
            Loop
            autosufficienza = Range("E" & h - 1)
            saldo = Range("F" & h - 1)
            extra = Range("G" & h - 1)
            
        Range("i" & h - 1) = "=retta(autosufficienza, saldo, extra, $B$25)"
    End Sub