Eliminare righe dup...
 
Notifiche
Cancella tutti

La consultazione del forum è libera per tutti.

Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).

Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.

[Risolto] Eliminare righe duplicate su foglio Excel

21 Post
3 Utenti
0 Reactions
239 Visualizzazioni
Forum 1
(@rockberto)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

chapeau!!! funziona tutto alla perfezione. Ho capito perché erano scomparsi dei record in più rispetto a quelli immessi in sostituzione.
In pratica con la macro in cui vengono elimati sia CD che CD (EP), anche non immettendo record duplicati, si erano eliminate le righe che contenevano CD (EP).
Sono tornato alla formula precedente con la sola eliminazione CD e tutto si è risolto. Farò due passaggi in caso ci siano degli EP.
Fare due passaggi è niente al confronto dell'incubo di farlo manualmente su 3500 righe!

Grazie davvero per tutte le soluzioni.

 
Postato : 30/10/2024 23:55
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

ciao

 CD (EP), anche non immettendo record duplicati, si erano eliminate le righe che contenevano CD (EP).

colpa mia mi sono dimenticato un pezzo di macro

usa

If Cells(xl, 3) = Cells(xl + 1, 3) And Cells(xl, 7) = "CD" Or Cells(xl, 3) = Cells(xl + 1, 3) And Cells(xl, 7) = "CD (EP)" Then

 

 
Postato : 31/10/2024 09:16
Forum 1
(@rockberto)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

ma quale colpa... già mi hai dato un aiuto incredibile che mi ha fatto svoltare alla grande!

grazie ancora!!!

 
Postato : 31/10/2024 17:49
Forum 1
(@rockberto)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

purtroppo devo tornare sull'argomento perché pur ordinando le righe duplicate in modo che siano adiacenti e con il campo CD sopra a quello DIGITAL, ho notato che alcune righe non ne vogliono sapere e rimangono sfalsate, e così la macro non ha effetto su di esse. Non c'è una formula aggiuntiva alla macro che elimini le righe duplicate anche se sono sfalzate?

Grazie

 
Postato : 01/11/2024 21:41
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

ciao

con questa non interessa che siano in ordine

provala su un file campione 

io non è che sia un genio del VBA

Sub eliminaDuplicati()
Dim r As Long, i As Integer, n As Integer
r = Range("C" & Rows.Count).End(xlUp).Row
For i = 1 To r
  
   n = Application.CountIf(Range("C1" & ":C" & r), Cells(i, 3))
   If n > 1 Then
   
   If Cells(i, 7) = "CD" Or Cells(i, 7) = "CD (EP)" Then
  Cells(i, 3).EntireRow.Delete
     

End If
End If
Next i
End Sub
 
Postato : 02/11/2024 01:09
gianfranco55
(@gianfranco55)
Post: 1797
Moderatore
 

ciao

dimenticavo

ho notato che alcune righe non ne vogliono sapere e rimangono sfalsate

strano se ordini dalla A alla Z dovrebbero sistemarsi

fai una prova

seleziona la colonna

Barra multifunzione

DATI

TESTO IN COLONNE

non toccare niente e clicca su 

FINE

 
Postato : 02/11/2024 13:00
Pagina 2 / 2
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download