Cellule dans une fonction personalisée
ced5757
Messages postés
40
Statut
Membre
-
Frenchie83 Messages postés 2254 Statut Membre -
Frenchie83 Messages postés 2254 Statut Membre -
Bonjour ,
Me voilà face à un problème. Je désire mettre à l'intérieur de ma fonction personnalisée des valeurs changeantes de mes cellules.
Je ne sais pas comment procédé ! J'ai essayé H20, $H$20, "h20"...
merci beaucoup de votre aide !
Me voilà face à un problème. Je désire mettre à l'intérieur de ma fonction personnalisée des valeurs changeantes de mes cellules.
Je ne sais pas comment procédé ! J'ai essayé H20, $H$20, "h20"...
merci beaucoup de votre aide !
A voir également:
- Cellule dans une fonction personalisée
- Fonction si et - Guide
- Aller à la ligne dans une cellule excel - Guide
- Comment colorer une cellule excel en fonction du contenu d'une autre cellule - Forum Bureautique
- Bloquer une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
5 réponses
Bonjour,
Peut tu essayer de détailler plus ton problème ? Qu'entends tu part " valeurs changeantes" ???
Peut tu essayer de détailler plus ton problème ? Qu'entends tu part " valeurs changeantes" ???
En faite j'ai des cellules où l'on rentre des données par exemple dans la cellule d9 on met la valeur 110 que l'on peut changer.
J'aimerai juste savoir comment on peut faire une fonction Y qui prend cette valeur
Idée du programme :
function Y (a as double, b as double) as double
if( a<d9) then Y=d9*b
end if
end function
J'aimerai qu'il compare une valeur à la valeur contenue dans une cellule. Est ce plus clair ?
J'aimerai juste savoir comment on peut faire une fonction Y qui prend cette valeur
Idée du programme :
function Y (a as double, b as double) as double
if( a<d9) then Y=d9*b
end if
end function
J'aimerai qu'il compare une valeur à la valeur contenue dans une cellule. Est ce plus clair ?
Bonsoir,
[D9]
ou
range("D9")
Et si tu écris qcq chose derrière ton Then => pas de End If
Tu devrais aller consulter quelques sites sur le B.A.BA du VBA pour apprendre les rudiments...
eric
[D9]
ou
range("D9")
Et si tu écris qcq chose derrière ton Then => pas de End If
Tu devrais aller consulter quelques sites sur le B.A.BA du VBA pour apprendre les rudiments...
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
supposons que
a soit égal à une valeur de la cellule A1 (ou une autre)
b soit égal à une valeur de la cellule B1 (ou une autre)
d soit égal à une valeur de la cellule D9
Function Y(a As Double, b As Double, d As Double) As Double
If a < d Then Y = d * b
End Function
sélectionne la cellule ou tu veux afficher le résultat, puis dans la barre de formule, tape ceci: =Y(A1;B1;D9)
entre parenthèse tu mets les cellules contenant les valeurs à prendre en compte
a noter que mais tu ne traites pas le cas ou a>=d
cdlt
supposons que
a soit égal à une valeur de la cellule A1 (ou une autre)
b soit égal à une valeur de la cellule B1 (ou une autre)
d soit égal à une valeur de la cellule D9
Function Y(a As Double, b As Double, d As Double) As Double
If a < d Then Y = d * b
End Function
sélectionne la cellule ou tu veux afficher le résultat, puis dans la barre de formule, tape ceci: =Y(A1;B1;D9)
entre parenthèse tu mets les cellules contenant les valeurs à prendre en compte
a noter que mais tu ne traites pas le cas ou a>=d
cdlt