Contenido de una celda aleatoria

Hola, tengo una lista de 4000 datos con numero en una columna y descripción en otra columna, quiero generar números aleatorios y que me muestre el contenido de la celda que se generó en el número aleatorio, por ejemplo si se generó el número 1500, que me muestre el contenido de la celda B1500, ¿cómo le hago? Gracias

1 Respuesta

Respuesta
1
¿Dónde deseas que te muestre la información, mediante un mensaje en pantalla?, ¿En alguna celda? ( ¿Cuál? ). Indica ademas la columna que contiene los datos numéricos y la columna que contiene la info que deseas mostrar
En la columna A están los datos numéricos, que solo contienen la numeración. En la columna B está la información. En la columna C están los números aleatorios y en la columna DE me gustaría que mostrara la información de la celda que generó el número aleatorio.
Gracias
Prueba este macro
Sub recorrer()
Dim i As Long
Application.ScreenUpdating = False
For i = 1 To Application.WorksheetFunction.CountA(Range("C:C"))
Range("D" & i) = Range("B" & Range("C" & i))
DoEvents
Next
Application.ScreenUpdating = True
msgbox "Terminado",vbInformationEnd Sub
Desactiva el refresco en pantalla para que se ejecute más rapido, espero el mensaje que te indica que ha concluido
Si te sirve CIERRA la pregunta, si tienes otras preguntas habré "otra pregunta"

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas