Formule auto : affectation valeur cellule en "dur" [Trouve] - VB/VBA/VBS - Programmation
Marsh Posté le 29-04-2008 à 22:11:51
Cells(2, 10).FormulaR1C1 = "=COUNTIF('03-24-2008'!R3C1:R5147C1," & Cells(2,1).Value & " )"
Marsh Posté le 29-04-2008 à 22:42:25
Merci pour la reponse mais ceci :
Cells(2, 10).FormulaR1C1 = "=COUNTIF('03-24-2008'!R3C1:R5147C1," & Cells(2,1).Value & " )"
... me donne ceci :
=COUNTIF('03-24-2008'!$A$3:$A$5147,US321131)
... or je souhaite ceci :
=COUNTIF('03-24-2008'!$A$3:$A$5147,"US321131")
On est pres du but, j'en suis sur.
Merci en tous les cas.
Marsh Posté le 29-04-2008 à 22:43:59
Cells(2, 10).FormulaR1C1 = "=COUNTIF('03-24-2008'!R3C1:R5147C1," & CHr(34) & Cells(2,1).Value & chr(34) & " )"
Marsh Posté le 29-04-2008 à 22:46:20
Impeccable.
Merci beaucoup!
Direction la maison : 17h ici, en Pennsylvanie...
Marsh Posté le 29-04-2008 à 21:57:49
Bonjour a tous,
Je rencontre un petit probleme en VB!
Je vais tacher d'etre clair bien que cela ne va pas etre evident.
Je souhaite realiser une macro qui permet d'affecter une fonction "Somme.si" pour toutes les cellules d'une colonne.
Concretement, voici ce que me genere ma macro pour le moment :
Cells(2, 10).FormulaR1C1 = "=COUNTIF('03-24-2008'!R3C1:R5147C1,References!RC[-9])"
Dans la cellule associee, soit la cellule J10, apparait alors ceci :
=COUNTIF('03-24-2008'!$A$3:$A$5147,References!A2)
Or je souhaite qu'elle contienne cela :
=COUNTIF('03-24-2008'!$A$3:$A$5147,"US321131")
US321131 etant en realite le contenu de la cellule A2 (soit References!A2).
Je souhaiterai donc que le deuxieme parametre de la fonction Somme.si contienne une valeur en dur, et non une valeur faisant reference a une cellule.
Bref, je bloque un peu...
Si vous avez deja rencontre le probleme et que vous etes en mesure de me donner un conseil, ce serait fort sympathique.
Merci beaucoup, et bonne semaine!
William
EDIT: je suis aux USA d'ou la fonction COUNTIF generee, et le post sans accents.
Message édité par Fiiies1 le 29-04-2008 à 22:46:44