Pagina 1 di 1

Righe Excel

Inviato: mar 24 mar 2009 4:16 pm
da ghisirds
Salve a tutti voi.
Avrei bisogno del vostro aiuto per realizzare un pezzo di codice che andrà a comporre una complicata macro.
In pratica, io seleziono un numero di celle variabile in una sola colonna e devo riuscire ad eliminare tutte le righe corrispondenti alle celle selezionate tranne la prima riga e deve rimanere attiva la prima cella in alto delle selezione iniziale.
Veloce esempio:
Seleziono C3:C5
Eseguo la macro
Rimane selezionata e attiva la cella C3 ma vengono eliminate le righe 4 e 5.
La colonna sarà sempre la C ma il numero di celle selezionate e la loro posizione è variabile
Qual è il codice VBA più semplice e pulito per realizzare questa operazione?
Grazie

__________________
Mai visto un regalo mamma così? (hochzeitsgeschenke in tedesco), equazione di NERNST, fulgieri strass

Inviato: mar 24 mar 2009 5:50 pm
da cosimocs
Il comando VBA per eliminare le celle selezionate
è Selection.Delete

Il problema è che a questo comando non possiamo
passare parametri per non eliminare la prima cella.
Non potresti far partire la selezione una cella più
in basso ?

Inviato: mar 24 mar 2009 7:23 pm
da ghisirds
eh, sarebbe troppo semplice bello...
grazie intanto
ciao