Riferimento evento precedente



  • Riferimento evento precedente
    di Matlau90 data: 21/05/2010

    Ciao a tutti!
    esiste una funzione in excel che mi permette di salvare il contenuto di un'altra un evento prima?
    mi spiego meglio: se in a1 c'è una formula. il valore in a1 è 70, dopo che vengono cambiati delle celle che intervengono nella formula, il valore di a1 diventa 80. io voglio avere il valore 70 in un'altra cella quando in a1 c'è 80.
    grazie, spero d'esser stato chiaro



  • di Ricky53 (utente non iscritto) data: 02/06/2010

    Ciao,
    allora:
    1. la cella di cui vuoi salvare i dati ipotizziamo sia "a1"
    2. nella colonna "b" vogliamo salvare i dati
    3. apri l'editor dal "vba" con "alt+f11"
    4. vai nel "vbaproject" e seleziona il foglio ove hai la cella con i dati da salvare
    5. copia la macro che ti invio nel "foglio" ove ti sei posizionato

    e ... prova ...

    ciao d ricky53

     
    Private Sub Worksheet_Change(ByVal Target As Range)
        If [A1] <> "" Then
            [B1] = "Dati Salvati"
            RR = Range("B" & Rows.Count).End(xlUp).Row + 1
            If Target.Address = "$A$1" Then
                Cells(RR, 2) = [A1]
            End If
        End If
    End Sub