Buongiorno a tutti, intanto grazie preventivamente per l'eventuale aiuto.
Ho la seguente funzione:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Const prima_col As Long = 1 'prima colonna
Const tot_col As Long = 5 'totale colonne da valorizzare
Const Avanzamento_r As Long = 1 'avanzamento righe
If Target.Column = prima_col + tot_col Then _
Target.Offset(Avanzamento_r, (-1 * tot_col)).Select
Dim Rng As Range
Set Rng = Range("a21:e1000")
If Not Intersect(Target, Rng) Is Nothing And Target.Count = 1 Then
Target.NumberFormat = "@"
End If
End Sub
Funzione inserita nel foglio.
La quale con invio su e21 manda automaticamente a a22.
Questa funzione, trovata in giro nel web e da me leggermente modificata, purtroppo agisce su tutta la colonna ovvero da aa ad ee ed io vorrei che funzionasse solo ed esclusivamente da a21 a e1000. In concreto non funziona il set rng.
C'è qualcuno che può modificarla secondo i miei bisogni?