stephchen
Messages postés4Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention30 avril 2005
-
29 avril 2005 à 22:00
stephchen
Messages postés4Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention30 avril 2005
-
30 avril 2005 à 13:59
Bonjour à tous, desolé si cette question a déjà été posée mais je n'ai pas réussi a trouver la solution à mon probleme:
prenons un exemple concret a mon probleme, sois les valeurs suivantes dans Excel :
colonne A B C
ligne
1 10 20
2 1 1
Je voudrais du C1 = A(Valeur de A2)+B(Valeur de B2) qui me donnerait 10+20
Ce que je voudrais faire, c'est une fomule qui a comme paramètre la valeur d'une autre cellule car mon problème est que la valeur de A2 et B2 n'est pas fixé.
Peut etre ne suis je pas assez clair... en gros, au lieu de taper =A1+B1 je veux que le numéro de ligne soit dans une autre cellule, ce qui rendrait une macro plus dynamique.
Si vous avez la réponse merci bcp!
Cdt
A voir également:
Excel renvoyer la valeur d'une cellule en fonction d'une autre vba
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 29 avril 2005 à 23:52
Lut,
Tu colles cette formule dans un module
Function F(R As Range, R1 As Range, T As Range) As Double
F = (Cells(T.Value, R.Column).Value) + (Cells(T.Value, R1.Column).Value)
End Function
Et pour l'appel tu fait dans ta cellule de destination
=F(A1;B1;G2)
Pour A et B tu peux choisir n'importe qu'elle cellule car il ne tient compte que de la colonne
si G2 contients 0 une erreur survient