comment obtenir un objet 'Cell' dans Excel VBA

J'ai donc été à l'aide d'une boucle for each de passer par un tas de lignes. J'ai rencontré un problème lorsque j'ai été la suppression de lignes, et cela a provoqué une rangée pour obtenir ignorée, donc j'ai changé pour une boucle do while.

Le problème que je vais avoir est d'essayer d'obtenir une "cellule" de l'objet. Avant, quand j'ai eu:

For Each C In Worksheets("Blah").Range("A2:A" & lastRow).Cells

Je pouvais faire des choses comme

C.Offset(1, 0)
C.Value = "Troy"

Etc. J'ai essayé d'utiliser:

C = Worksheets("Blah").Cells(iRow, 2)

mais qui donne juste à C la valeur de la cellule. Comment puis-je obtenir le véritable objet de cellule?

Grâce

source d'informationauteur Troy Cosentino | 2012-08-13