OVH Cloud OVH Cloud

Inserer des formules

6 réponses
Avatar
Arnaud
Bonjour.
J'ai un tableau A1:H2000, je désire créer une macro qui insert
automatiquement une ligne, là pas de pb, en revanche, je désire savoir si
l'on peut créer une macro
qui insert automatiquement les formules, ou bien faut-il créer à l'ouverture
du classeur une macro qui recopie toutes les formules jusu'en bas ?
Je désire savoir s'il existe une méthode.
Merci et bonne journée à toutes et tous.
Arnaud

6 réponses

Avatar
isabelle
bonjour Arnaud,

voici trois façon différente pour insérer la formule =somme(B1:E1)

Range("A1").FormulaR1C1 = "=SUM(RC[1]:RC[4])"
Range("A1").FormulaLocal = "=Somme(B1:E1)"
Range("A1").Formula = "=SUM(B1:E1)"

isabelle


Bonjour.
J'ai un tableau A1:H2000, je désire créer une macro qui insert
automatiquement une ligne, là pas de pb, en revanche, je désire savoir si
l'on peut créer une macro
qui insert automatiquement les formules, ou bien faut-il créer à l'ouverture
du classeur une macro qui recopie toutes les formules jusu'en bas ?
Je désire savoir s'il existe une méthode.
Merci et bonne journée à toutes et tous.
Arnaud


Avatar
Arnaud
Thanks Isabelle, but quand on n'a une plage nommée "Zone" de A1:A2000, et
Comment faire ?
Arnaud



"isabelle" a écrit dans le message de
news:
bonjour Arnaud,

voici trois façon différente pour insérer la formule =somme(B1:E1)

Range("A1").FormulaR1C1 = "=SUM(RC[1]:RC[4])"
Range("A1").FormulaLocal = "=Somme(B1:E1)"
Range("A1").Formula = "=SUM(B1:E1)"

isabelle


Bonjour.
J'ai un tableau A1:H2000, je désire créer une macro qui insert
automatiquement une ligne, là pas de pb, en revanche, je désire savoir
si


l'on peut créer une macro
qui insert automatiquement les formules, ou bien faut-il créer à
l'ouverture


du classeur une macro qui recopie toutes les formules jusu'en bas ?
Je désire savoir s'il existe une méthode.
Merci et bonne journée à toutes et tous.
Arnaud




Avatar
isabelle
de la même facon,

Range("A1:A2000").Formula = "=SUM(B1:E1)"

isabelle


Thanks Isabelle, but quand on n'a une plage nommée "Zone" de A1:A2000, et
Comment faire ?
Arnaud

"isabelle" a écrit dans le message de
news:
bonjour Arnaud,

voici trois façon différente pour insérer la formule =somme(B1:E1)

Range("A1").FormulaR1C1 = "=SUM(RC[1]:RC[4])"
Range("A1").FormulaLocal = "=Somme(B1:E1)"
Range("A1").Formula = "=SUM(B1:E1)"

isabelle


Bonjour.
J'ai un tableau A1:H2000, je désire créer une macro qui insert
automatiquement une ligne, là pas de pb, en revanche, je désire savoir
si


l'on peut créer une macro
qui insert automatiquement les formules, ou bien faut-il créer à
l'ouverture


du classeur une macro qui recopie toutes les formules jusu'en bas ?
Je désire savoir s'il existe une méthode.
Merci et bonne journée à toutes et tous.
Arnaud






Avatar
AV
voici trois façon différente pour insérer la formule =somme(B1:E1)>
Range("A1").FormulaR1C1 = "=SUM(RC[1]:RC[4])"
Range("A1").FormulaLocal = "=Somme(B1:E1)"
Range("A1").Formula = "=SUM(B1:E1)"


Aussi : [A1] = "=SUM(B1:E1)"

AV

Avatar
Arnaud
Thanks Isabelle.
Have a nice day
Arnaud

"isabelle" a écrit dans le message de
news:
de la même facon,

Range("A1:A2000").Formula = "=SUM(B1:E1)"

isabelle


Thanks Isabelle, but quand on n'a une plage nommée "Zone" de A1:A2000,
et


Comment faire ?
Arnaud

"isabelle" a écrit dans le message de
news:
bonjour Arnaud,

voici trois façon différente pour insérer la formule =somme(B1:E1)

Range("A1").FormulaR1C1 = "=SUM(RC[1]:RC[4])"
Range("A1").FormulaLocal = "=Somme(B1:E1)"
Range("A1").Formula = "=SUM(B1:E1)"

isabelle


Bonjour.
J'ai un tableau A1:H2000, je désire créer une macro qui insert
automatiquement une ligne, là pas de pb, en revanche, je désire
savoir




si
l'on peut créer une macro
qui insert automatiquement les formules, ou bien faut-il créer à
l'ouverture


du classeur une macro qui recopie toutes les formules jusu'en bas ?
Je désire savoir s'il existe une méthode.
Merci et bonne journée à toutes et tous.
Arnaud








Avatar
Arnaud
Merci beaucoup Alain
Arnaud

"AV" a écrit dans le message de
news:%23J$
voici trois façon différente pour insérer la formule =somme(B1:E1)>
Range("A1").FormulaR1C1 = "=SUM(RC[1]:RC[4])"
Range("A1").FormulaLocal = "=Somme(B1:E1)"
Range("A1").Formula = "=SUM(B1:E1)"


Aussi : [A1] = "=SUM(B1:E1)"

AV