Excel e righe

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

Avatar utente
Foto UtenteEdipo
0 3
Messaggi: 24
Iscritto il: 28 gen 2008, 14:37
Contatta:
0
voti

[1] Excel e righe

Messaggioda Foto UtenteEdipo » 24 mar 2009, 16:12

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

Avatar utente
Foto Utentec1b8
3.595 3 8 13
G.Master EY
G.Master EY
Messaggi: 1770
Iscritto il: 15 gen 2009, 14:23
0
voti

[2] Re: Excel e righe

Messaggioda Foto Utentec1b8 » 24 mar 2009, 18:25

Questo il primo codice che mi viene in mente:

Codice: Seleziona tutto

Sub Macro1()
   
    n = Selection.Rows.Count
    For i = 2 To n
        Selection.Rows(2).Delete
    Next
   
End Sub
Fabio

Avatar utente
Foto UtenteEdipo
0 3
Messaggi: 24
Iscritto il: 28 gen 2008, 14:37
Contatta:
0
voti

[3] Re: Excel e righe

Messaggioda Foto UtenteEdipo » 24 mar 2009, 19:28

sembra perfetto...!
vado a provarlo
grazie intanto
ciao

Avatar utente
Foto Utentephylum
6.191 5 7 12
G.Master EY
G.Master EY
Messaggi: 3217
Iscritto il: 9 ott 2007, 12:40
0
voti

[4] Re: Excel e righe

Messaggioda Foto Utentephylum » 25 mar 2009, 13:54

Immagine
Per curiosita':
quanto-te-fruttare il pay-per-click ?
\int_{}tella
Immagine


Torna a “PC e informatica”