Ecrire une formule dans des cellules
Pour renvoyer un objet Range représentant une cellule unique ou une plage de cellules, il faut utiliser la propriété Range d'une feuille de calcul.
Exemples :
  • ActiveSheet.Range("A1") pour renvoyer la cellule A1 de la feuille active ;
  • ActiveSheet.Range("A1:C1") pour renvoyer la plage A1:C1 de la feuille active.
La propriété Formula d'un objet range renvoie ou définit une formule en tant que chaîne dans le même format que celui qui doit s'afficher dans la barre de formule (y compris le signe égal). Exemple :
  • ActiveSheet.Range("A1").Formula="=SUM(A6:B6)"