È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

CANCELLARE RIGHE VUOTE

Ultimo Aggiornamento: 03/11/2015 21:34
Post: 1
Registrato il: 03/11/2015
Città: MILANO
Età: 39
Utente Junior
2007
OFFLINE
03/11/2015 19:48

Buongiorno a tutti
premetto che sono nuovo di questo forum e mi approccio da poco al mondo della programmazione vba.
mi sto scontrando con un problema.
Devo cancellare le righe vuote di un foglio di lavoro.
utilizzo ovviamente un ciclo (for o do...until) ma non riesco a trovare la sintassi corretta da utilizzare per l'istruzione rows che mi permetta di usare delle variabili.
qualcuno può aiutarmi?
grazie mille in anticipo
Post: 1.695
Registrato il: 24/09/2008
Città: LATINA
Età: 69
Utente Veteran
2007-2010
OFFLINE
03/11/2015 20:23

Ciao prova questa:

Sub elimina_righe()
Dim Intervallo As Range
Dim Righe, R, Colonne, C, FL As Boolean
Sheets("Foglio1").Select
Set Intervallo = ActiveSheet.UsedRange
Righe = Intervallo.Rows.Count
Colonne = Intervallo.Columns.Count
For R = Righe To 1 Step -1 
FL = False
For C = 1 To Colonne
If Intervallo(R, C) <> "" Then
FL = True
End If
Next
If FL = False Then
Intervallo(R, 1).EntireRow.Delete
End If
Next
End Sub
[Modificato da Berna11 03/11/2015 20:24]

Un saluto
Berna11
-----------
Excel-2007-2010
Post: 1
Registrato il: 03/11/2015
Città: MILANO
Età: 39
Utente Junior
2007
OFFLINE
03/11/2015 21:34

Grazie mille
funziona alla perfezione
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 19:49. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com