|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() youssef Administrateur de base de données Inscription : octobre 2011 Messages : 6 ![]() |
Bonjour,
j'aimerai bien savoir comment je peux actualisé une formule fait par le VB. lorsque je réouvre le fichier, sur la cellule ou j'ai fait la formule me donne comme suit: #NOM? |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Peux-tu nous montrer la fonction, mais après avoir testé cette instruction : Celle là est à mettre sur la première ligne de ta fonction, si cela résoud le problème tant mieux, sinon la fonction et contrôle le calcul automatique dans les options d'Excel. Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() youssef Administrateur de base de données Inscription : octobre 2011 Messages : 6 ![]() |
Voici la fonction utulisé
et j'ai rajouté ce que tu m'a dis mais sans resultat. Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Retraité Inscription : avril 2011 Messages : 693 ![]() |
Bonjour,
As-tu placé le code dans un module standard ? Cordialement. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() youssef Administrateur de base de données Inscription : octobre 2011 Messages : 6 ![]() |
j'ai pas bien compris le module standard
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Retraité Inscription : avril 2011 Messages : 693 ![]() |
Si j’ai bien compris, tu as créé une fonction personnelle que tu utilises en inscrivant la formule dans une cellule = NBCOLOR(Cible ; oRef)
Ton code doit être placé dans un module standard si tu veux utiliser la fonction dans une formule de la feuille de calcul. Je joints un fichier exemple. Tu trouveras la macro sous Modules->Module 1 Dans la feuille 1, j’ai inscris la formule en C1. Lorsque tu changes la couleur de remplissage de la cellule B1 suivant la palette A1:A20, et que tu appuies sur F9, tu obtiens bien le nombre total de cellules qui ont cette couleur. Cordialement. |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() youssef Administrateur de base de données Inscription : octobre 2011 Messages : 6 ![]() |
Merci pour le fichier, c'est ce que je cherche exactement mais le calcule ne se fait pas même dans votre fichier. On plus c'est ce qhe je fait exactement mais sans résultat.
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() J-Pierre CatherineConception Calcul Inscription : juillet 2007 Messages : 659 ![]() |
Bonjour youssef,
Vérifie que tu est bien en calcul Automatique il est possible que ce soit cocher "sur ordre" Outils>option>onglet: Calcul (avec Execl 2003) je n'ai pas 2007 Tu dis Bon courage
__________________
Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci ![]() ---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() youssef Administrateur de base de données Inscription : octobre 2011 Messages : 6 ![]() |
oui je suis en calcul automatique. Merci de m'aider resoudre ce problème.
|
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() J-Pierre CatherineConception Calcul Inscription : juillet 2007 Messages : 659 ![]() |
Je te demandais ça parce le fichier envoyé par gFZT82 fonctionne chez moi
(le calcul est instantané) nota: je suis sur 2003 il y a peut être autre chose a cocher avec 2007.. Bon courage
__________________
Jean-Pierre Pensez à Voter pour les réponses qui vous ont aidés, d'avance merci ![]() ---------Et n'oubliez pas de mettre : ..quand c'est le cas !---------
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() youssef Administrateur de base de données Inscription : octobre 2011 Messages : 6 ![]() |
j'arrive pas à trouver d'ou vient le problème. Pour le calcule automatique, il est activé.
|
|
|
00
|
|
|
#12 | ||
![]() ![]() Alain GerardConsultant informatique Inscription : mai 2005 Messages : 3 675 ![]() |
Bonjour,
Pour ma part, j'aurais écrit Code :
__________________
N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres! Pensez aussi à voter pour les réponses qui vous ont aidés. ------------ Je dois beaucoup de mes connaissances à mes erreurs! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com