Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO]un aiuto con exel (calcolo )
#1
sono a chiedere un aiuto se possibile.
io ho due fogli, uno con solo nomi ( e sono meno ), l'altro con nomi ed indirizzi. ( e sono di più ). c'è una possibilità per avere i nomi e gli indirizzi sul foglio 2? oppure cancellare le righe sul 1 salvando solo quelle con i nomi presenti su 2?


.xls   1.xls (Dimensione: 19,5 KB / Download: 7)
.xls   2.xls (Dimensione: 19 KB / Download: 3)
Cita messaggio
Grazie da:
#2
nel file con gli indirizzi copia nel foglio2 i nomi, poi prova questa macro
Codice:
Sub a()
LR1 = Sheets(1).Cells(Rows.Count, "A").End(xlUp).Row
LR2 = Sheets(2).Cells(Rows.Count, "A").End(xlUp).Row
Set Rng = Sheets(2).Range("B2:B" & LR2)
With Sheets(1)
 For r = LR1 To 2 Step -1
   cognome = .Cells(r, "C")
   Set c = Rng.Find(cognome)
   If c Is Nothing Then .Rows(r).Delete
 Next
End With
End Sub
ti allego anche il file


Allegati
.xls   1.xls (Dimensione: 32 KB / Download: 3)
Cita messaggio
Grazie da: Blackstar
#3
qualche cosa non funziona. molto probabile che sbagli io. sul foglio che ho allegato funziona, quando trasporto il tutto sui fogli che devo modificare...... il risultato non c'è.
Cita messaggio
Grazie da:
#4
sono riuscito. grazie patel.
ho dovuto spulciare tutto il file ( 720 nomi.... ) ve ne erano di doppi, purtroppo. una volta sistemato con la tua macro tutto ok.
Cita messaggio
Grazie da:
#5
probabilmente bastava lanciarla più volte per eliminare i doppioni
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)