Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Elimina cinquine presenti in più righe

Ultimo Aggiornamento: 09/01/2021 16:24
Post: 132
Registrato il: 27/05/2019
Città: MILANO
Età: 56
Utente Junior
2016
OFFLINE
09/01/2021 13:01

Ciao a tutti, mi servirebbe una funzione che elimini le cinquine presenti più di una volta; se presenti più cinquine uguali eliminare le doppie e lasciarne una sola e se possibile non lasciare righe vuote.
Grazie mille.
Post: 2.356
Registrato il: 21/03/2008
Città: LOCATE VARESINO
Età: 76
Utente Veteran
2007 / 13
OFFLINE
09/01/2021 15:49

ciao

da inserire nel modulo del foglio


Option Explicit
Sub EliminaCinq()
Dim i As Long, o As Long
Dim R1 As String, R2 As String
Application.ScreenUpdating = False
For i = Cells(Rows.Count, 2).End(xlUp).Row To 2 Step -1
R1 = Range("B" & i) & Range("C" & i) & Range("D" & i) & _
Range("E" & i) & Range("F" & i)
For o = i - 1 To 2 Step -1
R2 = Range("B" & o) & Range("C" & o) & Range("D" & o) & _
Range("E" & o) & Range("F" & o)
If R1 = R2 Then
Rows(i).Delete
Exit For
End If
Next o
Next i
Application.ScreenUpdating = True
End Sub



riallego il tuo file

Ciao da locate
excel 2007 / 13
Post: 132
Registrato il: 27/05/2019
Città: MILANO
Età: 56
Utente Junior
2016
OFFLINE
09/01/2021 16:24

Grazie mille.
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 21:21. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com