Hola que tal buen día.
Necesito cambiar el valor de una celda especifica pero no encuentro por donde empezar, tengo una grilla con al siguiente estructura:

La estructura no cambia: 4 filas y 7 columnas. Estoy confundido y no se si recorrer por filas o por columnas.
y mi idea es cambiar el valor dependiendo de la celda en que se encuentre, manejo una variable global que esta dentro de un control timer que me indica la posición de las celdas, esta variable su valor máximo es de 17 (que son las celdas que contiene la
grilla: 0-17), lo que tengo que hacer es cambiar el valor de las celdas dependiendo en que posición se encuentre, por decir si la variable global tiene el valor 0 entonces recorrer las filas y columnas de la grilla y cambiar el valor de la celda 0 y así sucesivamente
con todas las celdas.
Hasta el momento no he logrado hacer gran cosa, les muestro lo que he hecho y no funciona basandome en algunos ejemplos:
Dim i As Integer
Dim filas As Integer
filas = grdEventos.Rows
'grdEventos.Col = 1
'grdEventos.Row = 1
For i = 1 To grdEventos.Cols - 1
grdEventos.Col = i
grdEventos.Row = filas - i
grdEventos.TextMatrix(filas, i) = "Valor"
Next i
Espero me puedan ayudar de antemano gracias.
Saludos!