Actualiser un fonction à l'ouverture du fichier

  • Initiateur de la discussion Initiateur de la discussion fourmi4x
  • Date de début Date de début

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 !

F

fourmi4x

Guest
Bonjour à tous 🙂

Je m'explique : j'ai crée (ou plutôt recopié) une fonction SUMIFBYCOLOR, qui me sert donc à calculer la somme des cases qui ont une certaine couleur dans une certaine colonne.
Le problème, c'est que quand j'ouvre le fichier, les cases qui utilisent cette fonction sont à 0, et je dois cliquer dans la cellule puis faire entrée pour que le calcul se fasse et que le résultat s'affiche dans la cellule.

Y aurait-il un moyen "d'actualiser" ces cellules au démarrage, ou la fonction je ne sais pas, pour ne pas avoir à tout faire manuellement ??

Qu'excel bénisse mes bienfaiteurs.
Et bonne journée 🙂
 
Re : Actualiser un fonction à l'ouverture du fichier

Bonjour fourmi4x,

un petit exemple de fichier? Pour voir si mes maigres compétences pourraient t'aider ...

😀

Avec une macro j'obtient

Range("A1").Select
ActiveCell.FormulaR1C1 = ""

Maintenant à voir si dans ton fichier ca pourrait marcher...

Wazzebu
 
Re : Actualiser un fonction à l'ouverture du fichier

le problème c'est que mon fichier est gros, j'ai essayé de reproduire un exemple simple mais le bug ne se produit pas, donc je vais continuer à chercher... (la fonction activate ne marche pas, cela reste à 0)

Mais mon problème semble se résumer à cela :
comment imiter le click dans une formule suivi de la touche entrée ?

j'ai essayé range("F9").Calculate par exemple, ca ne marche pas...
enfin bon je vais essayer le reste merci beaucoup pour ta réponse et bonne journée
 
Re : Actualiser un fonction à l'ouverture du fichier

Salut tout le monde,

Pour permettre à une fonction de se recalculer, il faut mettre l'instruction :
Code:
Function TrucMachin()
[COLOR=green][B]Application.Volatile[/B][/COLOR]
...
End Function

Normalement ça doit le faire 😉

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

V
Réponses
1
Affichages
1 K
Vincent_2311
V
F
Réponses
9
Affichages
2 K
Retour