Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

macro excel cancella riga

108 views
Skip to first unread message

serric

unread,
Jan 27, 2004, 10:03:49 AM1/27/04
to
ho un elenco su più colonne e vorrei cancellare automaticamente le
righe che risultano vuote . sapreste darmi qualche dritta?
grazie

--
ciao

Inviato da www.mynewsgate.net

Roberto Restelli

unread,
Jan 27, 2004, 10:25:44 AM1/27/04
to
Ciao serric.

serric ha scritto:


> ho un elenco su più colonne e vorrei cancellare automaticamente le
> righe che risultano vuote . sapreste darmi qualche dritta?

Le righe sono completamente vuote?
Potresti pensare di applicare qualche filtro o meglio ancora un ordinamento
in maniera tale che le righe vuote siano facilmente individuabili e
raggruppate.
Si potrebbe anche scrivere qualche riga di codice VBA per affrontare il
problema.
Su quale tipo di soluzione saresti orientato/a?

Ciao
Roberto


serric

unread,
Jan 27, 2004, 10:45:27 AM1/27/04
to
Roberto Restelli <roberto.res...@libero.it> ha scritto:

sul codice vba sarebbe più comodo anche perchè non tutte le riche e le
colonne sono vuote sarebbe opportuno dare in vba una scelta del tipo se
sulla riga B trova vuoto mi cancella tutta la riga .
e grazie già di avermi risposto

serric

unread,
Jan 27, 2004, 10:55:19 AM1/27/04
to
Roberto Restelli <roberto.res...@libero.it> ha scritto:

mi paicerebbe di più in vba anche pèerchè non sono del tutto vuote le
righe , quindi ad esempio in vba poter dargli come selezione tutta la
riga B e dove trova vuoto cancellare la riga
grazie già per avermi risposto (è la seconda volta che ti rispondo la
prima non so se è andata a buon fine)

Alfonso Spagnuolo

unread,
Jan 27, 2004, 2:34:12 PM1/27/04
to

Alfonso Spagnuolo
"serric" <formia....@tin.it> ha scritto nel messaggio
news:200401271...@mynewsgate.net...
> ho un elenco su piů colonne e vorrei cancellare

automaticamente le
> righe che risultano vuote . sapreste darmi qualche dritta?
> grazie
>
> --
> ciao
>
> Inviato da www.mynewsgate.net


*************************
Filtro Automatico-Non Vuote-Copia ed Incolla in un'altra
posizione.

Esistono anche formule, ma questo mi sembra il modo piů
veloce.

--
Ciao, facci sapere se risolvi:-)

Alfonso Spagnuolo


Massimo

unread,
Jan 28, 2004, 3:05:28 AM1/28/04
to

>-----Messaggio originale---
>.
>**************************

Prova questa routine dovrebbe fare al caso tuo, fammi
sapere, ciao.

Sub eliminarighe()
For y = 65500 To 1 Step -1
If Cells(y, 1).Value <> Empty Then Exit For
Next
a = 1
For x = 1 To y
Range("A" + Format(a)).Select
If ActiveCell = Empty Then
ActiveCell.EntireRow.Delete
Else
a = a + 1
End If
Next

End Sub

serric

unread,
Jan 28, 2004, 3:26:18 AM1/28/04
to
GRAZIE PER AVERMI RISPOSTO E HO POTUTO PROVARE CON MOLTA EFFICACIA LA
TUA SOLUZIONE PERO IN CERTI MCASI MI OCCORREREBBE ANCHE USARE UNA MACRO
PER INDIVIDUARE I CAMPI AD ESEMPIO SULLA STESSA COLONNA CI SONO SIA
CELLE VUOTE CHE NUMERICHE CHE DI TESTO POSSO TRAMITE UNA MACRO POTER
SCEGLIERE QUALE ELIMINARE?
GRAZIE SEI STATO COMUNQUE GENTILISSIMO
0 new messages