| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Office suite

Notices

Rispondi
 
Strumenti discussione
Vecchio 16-11-2007, 11.53.20   #1
Lionsquid
Gold Member
Top Poster
 
L'avatar di Lionsquid
 
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.641
Lionsquid promette bene
[Excel] Eliminare righe vuote in automatico

Ciao,

ho un problema.... la memoria comincia a fare cilecca


devo eliminare delle righe vuote effettuando un controllo su determinate celle (tutte nella stessa colonna)


anni fa ero riuscito a creare una macro "curiosa"

prima mi estrapolavo le celle che dovevo cancellare e poi attuavo la macro sulla base dei risultati...


non sono + capace di rifarla


cmq, mi serve una soluzione, quale che sia... chi mi da una dritta??


Thx 1000
___________________________________

... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica....
Beppe Grillo
Lionsquid non è collegato   Rispondi citando
Vecchio 16-11-2007, 17.22.19   #2
Cricchia
Miss Nuuuuuu
 
L'avatar di Cricchia
 
Registrato: 23-07-2003
Loc.: più o meno.. Milano
Messaggi: 908
Cricchia promette bene
prova con questa macro:

Codice:
Sub elimina()
ic = 1
ir = 1
For x = 1 To 100
    If Cells(ir, ic) = Empty Then
        Cells(ir, ic).EntireRow.Delete
    End If
ir = ir + 1
x = x + 1
Next
End Sub
se il controllo devi farlo su più di 100 righe, cambia il valore
ic è il numero della colonna su cui la macro controlla le celle vuote (1=>A, 2=>B etc)
___________________________________

« Le persone che non amano i gatti probabilmente erano topi in una vita precedente!! »
~ Non è possibile avere un cuore per gli uomini ed un cuore per gli animali. O si ha un cuore, o non lo si ha proprio. ~
Cricchia non è collegato   Rispondi citando
Vecchio 16-11-2007, 22.16.21   #3
wilhelm
Hero Member
 
L'avatar di wilhelm
 
Registrato: 30-08-2002
Loc.: Portogruaro (VE) - Roma
Messaggi: 513
wilhelm promette bene
Ma se cancello la riga e incremento di uno il contatore delle righe non ne salto una?
___________________________________

Fedele a Franz Joseph, l'ultimo Kaiser!!!
wilhelm non è collegato   Rispondi citando
Vecchio 17-11-2007, 00.05.56   #4
Cricchia
Miss Nuuuuuu
 
L'avatar di Cricchia
 
Registrato: 23-07-2003
Loc.: più o meno.. Milano
Messaggi: 908
Cricchia promette bene
hai ragione... provando non me ne ero accorta.. così dovrebbe funzionare (ci giriamo intorno eh! )

Codice:
Sub elimina()
ic = 1
ir = 1
For x = 1 To 100
    If Cells(ir, ic) = Empty Then
        Cells(ir, ic).EntireRow.Delete
        ir = ir - 1
    End If
ir = ir + 1
x = x + 1
Next
End Sub
___________________________________

« Le persone che non amano i gatti probabilmente erano topi in una vita precedente!! »
~ Non è possibile avere un cuore per gli uomini ed un cuore per gli animali. O si ha un cuore, o non lo si ha proprio. ~
Cricchia non è collegato   Rispondi citando
Vecchio 17-11-2007, 00.55.49   #5
Lionsquid
Gold Member
Top Poster
 
L'avatar di Lionsquid
 
Registrato: 03-05-2001
Loc.: Trapani
Messaggi: 11.641
Lionsquid promette bene
eccomi,... stasera sono rientrato tardissimo... vedo solo adesso il post...


intanto grazie... appena sono un tantino meno rinco provo e vi faccio sapere


PS: non ho resistito... ho modificato l'intervallo ma non ho il controllo sulla colonna, sembra funzionare ma agisce sulla colonna A, infatti se inserisco una nuova colonna a sinistra, cancella anche le cose che non devono essere rimosse


come si può inserire il controllo sulla colonna C (ad esempio)..... solo se le celle della C sono vuote deve cancellare le righe (che sono vuote per l'inetra estensione, ma potrebbero non esserlo su altre colonne)
___________________________________

... questi politicanti, ex fascisti, ex leghisti, piduisti a tempo pieno usano la crisi per rafforzare il loro potere ed eliminare gli altri, dalla magistratura, al Parlamento, alla Corte dei conti, alla presidenza della Repubblica....
Beppe Grillo

Ultima modifica di Lionsquid : 17-11-2007 alle ore 01.06.08
Lionsquid non è collegato   Rispondi citando
Vecchio 18-09-2008, 12.02.27   #6
bepp
Newbie
 
Registrato: 18-09-2008
Messaggi: 2
bepp promette bene
GRAFICO CELLE NON VUOTE

dovrei costruire una macro che riesce a plottare il grafico tenendo conto solo delle celle non vuote
bepp non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Eliminare righe vuote astrigno Office suite 2 19-11-2008 17.35.50
Come rimuovere X righe ogni Y righe... in Excel? melany Office suite 1 04-11-2008 10.41.38
[NeoOffice–Calc] Altezza ottimale righe e numerazione righe Tommy_hell Office suite 1 15-09-2008 17.37.54
Completamento automatico Excel con righe vuote ghisirds Office suite 0 07-10-2007 21.55.13
eliminare le cartelle vuote? cesareco Windows 7/Vista/XP/ 2003 1 17-12-2006 15.43.52

Orario GMT +2. Ora sono le: 16.33.13.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2012 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.