Variable non reconnue

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Magic_Doctor

XLDnaute Barbatruc
Supporter XLD
Bonjour,

J'expose le problème.
J'ai une cellule ("C30") de saisies dont la valeur est mémorisée dans une variable "Public" (en l'occurrence la variable "remember").
Si j'écris ceci :
Code:
[C32] = IIf([Round(C30,2)] = [Round(C13, 2)], [C28], [F6] * [C28] * [C7] / ([C16] * [C8] * remember))
ça marche.

Mais je voudrais écrire ceci :
Code:
[C32] = IIf([Round(remember,2)] = [Round(C13, 2)], [C28], [F6] * [C28] * [C7] / ([C16] * [C8] * remember))
et ça bloque.

Comment résoudre ce problème ?

Merci pour toute réponse.
 
Re : Variable non reconnue

Re,

J'ai écrit ceci :
Code:
[C32] = IIf(WorksheetFunction.Round(remember, 2) = [Round(C13, 2)], [C28], [F6] * [C28] * [C7] / ([C16] * [C8] * remember))
ça marche.

Je me demande pourquoi précédemment ça ne marchait pas.
 
Re : Variable non reconnue

Bonjour Magic_Doctor 🙂

EDIT: Bonjour mapomme 🙂


Comment as-tu écrit la variable? Si c'est 20 par exemple, tu ne peux par écrire Round(valeur=20, 2).

Et si c'est remember = Range("f2") par exemple, c'est Round(remember, 2)

Je retire la première phrase, à moins d'avoir fait comme ceci

Code:
Public Const remember As Long = 13.33

Sub test()
With Feuil1
.Range("f4") = Round(remember * .Range("f2"), 2)
End With
End Sub
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
21
Affichages
4 K
P
Réponses
2
Affichages
1 K
pompier83
P
R
Réponses
7
Affichages
1 K
R
M
Réponses
0
Affichages
1 K
mathidel13870
M
M
Réponses
19
Affichages
3 K
M
D
Réponses
10
Affichages
2 K
Retour