Formule avec valeur absolue

  • Initiateur de la discussion creepy
  • Date de début
C

creepy

Guest
Bonjour à toutes & tous,

Je voudrais dans un ensemble de cellules selectionnées ecrire la formule suivante :

Par exemple en D7 = A7/$A$7

Je sais bien faire mon bon vieux for each ... in selection
etc ....

Par contre je ne sais pas comment lui dire d'ecrire la formule colonne-3 / $colonne $-3

Merci d'avance

++

Creepy
 
J

JCA06

Guest
Salut Creepy,

Tu peux essayer avec l'enregistreur de macro.

C'est de cette façon que j'avais obtenu la propriété FORMULAR1C1.

Dans ton exemple, voilà ce que ça devrait donner :

.FormulaR1C1 = "=+RC[-3]/R71]"
 
A

Abel

Guest
Bonjour creepy,

Je viens d'essayer avec l'enregistreur qui me donne ça :

ActiveCell.FormulaR1C1 = "=RC[2]/R4C[3]" :

RC[2] : la même ligne et deux colonnes à droite de la cellule active
R4C[3] : la quatrième ligne à partir de 1 (donc ligne 4 de la feuille) et trois colonnes à droite de la cellule active.

Donc pour toi, à priori, un truc du genre :

si la formule "A7/$A$7" est en D7 :
Range ("d7").Select
ActiveCell.FormulaR1C1 = "=RC[-3]/R7C1"


En espérant que cela te dépanne.

Abel
 

Discussions similaires

Réponses
18
Affichages
795

Statistiques des forums

Discussions
312 338
Messages
2 087 397
Membres
103 536
dernier inscrit
komivi