Buongiorno,
e' la prima volta che scrivo a questo forum per descrivere e cercare di risolvere con voi,
questo problema.
Ho un file excel con un DATABASE di articoli per la vendita, e su questo foglio,
ho registrato l'istruzione in calce, che mi scrive la data nella colonna "P",
Tutte le volte che cambia il prezzo nella colonna "E".
Pero'me lo fa su tutta la colonna, dalla prima riga a tutte le righe in giu',
a me servirebbe che lo facesse dalla riga 19 in giu' escludendo le precedenti,
e' una cosa possibile?
Se e' possibile chiedo il vostro aiuto, io ho provato varie volte ma non ci riesco.
allego un file di esempio.
grazie.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim rCell As Range
Set rng = Intersect(Me.Columns("E"), Target)
If Not rng Is Nothing Then
For Each rCell In rng.Cells
With rCell
If Not IsEmpty(.Value) Then
.Offset(0, 11).Value = Date '<<==("11 COLONNA")DOVE SCRIVERE LA DATA PARTENDO DA "F"'
Else
.Offset(0, 11).Value = vbNullString '<<==("11 COLONNA")DOVE SCRIVERE LA DATA PARTENDO DA "F"'
End If
End With
Next rCell
End If
End Sub