/ / Excel VBA: Comment insérer une formule dans une zone de cellules? - Excel, VBA

Excel VBA: Comment insérer une formule dans une zone de cellules? - Excel, VBA

Problème

J'ai besoin d'insérer des formules dans une zone bidimensionnelle de cellules avec VBA. Par exemple ci-dessous

Exemple de plage Excel

Bien sûr, je peux le faire pour 1 ligne avec VBA en utilisant .Formulas = "= Sum (....)"

mais comment puis-je inclure une zone au lieu d'une plage? Cela semble si trivial, mais je n'arrive pas à comprendre. J'essaie d'éviter d'utiliser une boucle pour remplir chaque ligne.

Réponses:

9 pour la réponse № 1
Range("yourrange").Formula = "=Sum(whatever)"

yourrange est une plage nommée ou pour une référence réelle

Range("A1:F8").Formula = "=Sum(whatever)"

2 pour la réponse № 2

range("A1:G10").formula = "=Sum(H1:H10)"

Remplissez votre propre gamme / formule