Macro para que no borre encabezado y sea más rápida
Dante Amor buenos días, favor su apoyo para que la macro mencionada no borre el encabezado (la primera fila), y finalmente si se puede hacer más rápida ya que se demora en validar mucho las 40 mil filas.
Agradezco de antemano por las enseñanzas
Sub Unicos_Duplicados() Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Application.EnableEvents = False ActiveSheet.DisplayPageBreaks = False 'Por Dante Amor 'cuenta unicos y duplicados ' u = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To u valor = Cells(i, "A").Value If valor > 0 Then cuenta = Application.WorksheetFunction.CountIf(Range(Cells(1, "A"), Cells(u, "A")), valor) If cuenta = 1 Then Cells(i, "B").Value = 1 Else Cells(i, "B").Value = 2 End If End If Next MsgBox "fin" Application.ScreenUpdating = True Application.EnableEvents = True ActiveSheet.DisplayPageBreaks = True Application.CutCopyMode = False End Sub
1 Respuesta
Respuesta de Dante Amor
1