Salut,
Tu n'as pas besoin de sélectionner une cellule pour modifier son contenu.
En faisant :
Tu peux modifier le contenue de la cellule A1.
Il en est de même au niveau des feuilles de calcul.
Quand tu ecris
Excel part considère la feuille de calcul active. Mais on peut très bien intérroger ou modifier le contenu d'une cellule située dans une feuille non active. Pour cela il faut préciser le nom de la feuille avec la cellule. Ce qui donne :
Sheets("rendement").Cells(rr, cc).value = x
A la place de :
1 2 3
| Sheets("rendement").Select
Cells(rr, cc).Select
Cells(rr, cc) = x |
Partager