Con il registratore di macro ho creato una macro per l'ordinamento in modo crescente di un'area dati ben definita
Nello specifico il parametro per ordinare la colonna B è rappresentato dalla riga:
Codice: Seleziona tutto
args1(6).Value = 2
Vorrei cambiare tale riga in questa:
Codice: Seleziona tutto
args1(6).Value = NumeroColonna
Se con seleziono per esempio una qualsiasi cella della colonna C
Attivando la macro NumeroColonna dovrà risultare 3
così che args1(6).Value = NumeroColonna corrisponda a args1(6).Value = 3
Come modifico la macro per intercettare la posizione del cursore e ricavarmi NumeroColonna ?
Allego esempio che ordina per colonna B