Problème
J'ai besoin d'insérer des formules dans une zone bidimensionnelle de cellules avec VBA. Par exemple ci-dessous
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 № 1Range("yourrange").Formula = "=Sum(whatever)"
où 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