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

creazione macro per eliminare righe con determinate ripetizioni

Ultimo Aggiornamento: 15/10/2018 21:23
Post: 2.095
Registrato il: 21/03/2008
Città: LOCATE VARESINO
Età: 76
Utente Veteran
2007 / 13
OFFLINE
15/10/2018 10:20

ciao

per il tuo esempio un codice VBA potrebbe essere questo sfruttando
una colonna di appoggio solo per eseguire la sub e la funzione
MATR.SOMMA.PRODOTTO() temporaneamente

da mettere nel modulo del foglio


Option Explicit
Sub EliminaDoppi()
'
Dim i As Long
Dim Nrig As Long
Nrig = Cells(Rows.Count, 1).End(xlUp).Row
Range("O1").Select
ActiveCell.FormulaR1C1 = _
"=SUMPRODUCT((R1C1:RC1=RC1)*(R1C2:RC2=RC2)*(R1C4:RC4=RC4))"
Range("O1").Select
Selection.AutoFill Destination:=Range("O1:O" & Nrig), Type:=xlFillDefault
For i = Nrig To 2 Step -1
If Cells(i, "O") > 1 Then Rows(i).Delete
Next i
Columns("O").ClearContents
End Sub



Ciao da locate
excel 2007 / 13
Vota: 15MediaObject5,0019 1
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 11:27. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com