Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Maurizio,
Intendo "all'inserimento dei dati" senza premere pulsanti, comandi o altro.
Ciao Andrea Villano
Allora.... colonna C e colonna D. Voglio che inserendo valori in C1:D7 questi valori vengano ordinati per la colonna C mantenendo il corretto allineamento.
Questo codice da inserire nel modulo di codice dove hai la tua tabella, fa quanto chiedi in base ai dati che hai postato:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Call mRiordina
End Sub
Private Sub mRiordina()
On Error Resume Next
With Me
.Range(.Cells(1, 3), .Cells(7, 4)).Sort _
Key1:=.Range(.Cells(2, 4).Address), _
Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End With
End Sub
Il codice va copia/incollato nel modulo di codice del foglio dove hai la tabella.
Se non hai mai utilizzato il vb vedi qui: