Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

probléme d'ecriture

PHILIP

XLDnaute Occasionnel
Bonjour à tous

J'ai ce bout de code
Code:
For F = 4 To 34
    If Cells(F, 1) = Date Then
    Range("GZ" & F).Select (parceque je remplis la colonne GZ chaque jour )
ActiveCell.FormulaR1C1 = "=
qui dit que si une cellule de la colonne A qui contient les jours du mois correspond à la date du jour , je selectionne la cellule GZ de la ligne identifiée et j'y mets une formule qui doit m'aditionner les cellules (B et D) x 0.74 + (C et E) *2.1 de cette même ligne donc
("b" & f +"d" & f)*0.74 +("c" & f +"d" & f)*2.1 mais je n'y arrive pas parceque la formule ressort en texte ou m'écris nom?

pourriez vous m'aider
 

mth

XLDnaute Barbatruc
Re : probléme d'ecriture

Bonjour à tous

Au cas où (mais peut-être mal compris)

Code:
    ActiveCell.Formula = "=((B" & f & "+C" & f & ")*0.74)+(C" & f & "+D" & f & ")*2.1"

Bonne journée à tous

mth
 

PHILIP

XLDnaute Occasionnel
Re : probléme d'ecriture

Bonjour Mutzik

voila j'ai mis
Code:
ActiveCell.FormulaR1C1 = "= ("b" & f "+ d" & f)*0.74 +("c" & f "+d" & f)*2.1
mais là il me met erreur de compilation , attendu de fin d'instruction en me mettant le B en erreur ? j' ai fais une erreur ?
 

mutzik

XLDnaute Barbatruc
Re : probléme d'ecriture

re,

ActiveCell.Formula = "=(b" & f & "+d" & f & ")*0.74 +(c" & f & "+d" & f & ")*2.1"

si on mets R1C1, il faut déclarer les cellules en numéro de colonne et non en lettre de colonne
 

Discussions similaires

Réponses
22
Affichages
871
Réponses
0
Affichages
246
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…