Macro VBA Excel: Numerar celdas visibles
Hice una macro para numerar las celdas visibles filtrando por la columna B. Hasta ahí todo bien. El caso es que que quiero que me numere por cada grupo en columna A, hasta ahí también lo hice. Pero el problema es que a partir del segundo grupo no se numeran de nuevo desde 1, lo hacen como en la foto que adjunto y no encuentro el modo de que quede como indico en la flecha. Os dejo el código por si alguien me lo puede corregir.
Muchas gracias de antemano.
Sub NumerarIO() Dim ID Dim ContarI As Long, ContarO As Long Application.ScreenUpdating = False For i = 2 To Range("A" & Rows.Count).End(xlUp).Row If Not Range("A" & i) = ID Then ID = Range("A" & i) End If Select Case Cells(i, 2) Case "" Cells(i, 3) = "" Case "I" ContarI = ContarI + 1 Cells(i, 3) = ContarI Case "O" ContarO = ContarO + 1 Cells(i, 3) = ContarO End Select Nex End Sub
1 respuesta
Respuesta de Dante Amor
2