Avevo provato in precedenza e.ColumnIndex
ma evidentemente mi ero impallato con le prove e avevo tralasciato qualcosa... Comunque grazie tante.
Ho provato il discorso del cambio colore (è un'abbellimento che vorrei mettere io non di vitale importanza), ma non mi funziona, ho anche provato ad aggiungere alla fine delle tue istruzioni dgvTabella.Refresh();
ma il colore non cambia, se ti capita di provarlo, intanto faccio anch'io altre prove.
Tnx ancora
EDIT:
Ho fatto questa modifica all'ultima riga: dgvTabella.Columns[e.ColumnIndex].DefaultCellStyle = dgvActiveStyle;
ora devo resettare il colore a bianco quando seleziono un'altra colonna, ma per adesso mi fermo sono stanco, a domani