Différence entre range et cells pour une formule
Bonjour tout le monde
Je sais bien que le titre fait un peu simplet, mais une question me taraude depuis longtemps (sans m'empêcher de dormir rassurez-vous ;)).
Pourquoi, en étant depuis la Feuil1, la première ligne de code fonctionne et pas la deuxième ?
Code:
1 2 3
|
Sheets("Feuil2").Range("A1:A3").FormulaR1C1 = "=RC[1]+1"
Sheets("Feuil2").Range(Cells(1, 3), Cells(3, 3)).FormulaR1C1 = "=RC[1]+1" |
D'autant plus que cette deuxième ligne fonctionne quand on est sur la Feuil2.:(
En fait c'est parce que j'aimerai bien faire mes formules dans les feuilles sans avoir à y aller et quand même utiliser Cells(ligne,colonne) car c'est plus pratique pour les variables.
Bonne nuit et merci à ceux qui prendront le temps de me répondre.
Pierre