J'espère que tout le monde va bien en cette période un peu bouleversante...
J'aurais aimé savoir s'il était possible de conserver le résultat d'une fonction SI lorsque celle-ci est respectée?
Pour exemple, si ma cellule B2 de ma feuille 1 = à la cellule I7 de la feuille 2, je veux qu'elle additionne 3 cellule de la feuille 1. Si cette condition est respectée, j'aimerais que la formule ne soit plus active et qu'elle se contente de m'afficher le résultat. Cela existe-t-il?
bonjour estevan bonjour le forum
dans la formule je n'ai pas de solution
par contre avec une macro une possibilité.
sélectionner toutes les cellules concernés par cette validation
exécuter la macro
la formule sera remplacé par sa valeur calculée
cordialement
galougalou
Enrichi (BBcode):
Sub val_formule()
Dim cel As Range
For Each cel In Selection.Cells
If Left(cel.Formula, 1) = "=" Then cel.Value = cel.Value
Next cel
MsgBox ("mise à jour effectuée")
End Sub
bonjour
c'est faire et re défaire autant te faire une fonction perso qui appliquera un value et non le calcul
cela pour que ca soit automatique bien sur
il y aurait d'autre chemin notamment avec une fonction perso dans un name mais bon
pourrait on avoir un exemple de cette formule "SI"
Vous trouverez en pièce jointe un exemple de ce que je veux faire...
L'objectif est de répertorier le nombre d'articles produits en feuille 1 dans la feuille 2 face à la date correspondante.
Il est à noter que lorsque je modifie les dates de la feuille 1, j'aimerais que les anciennes dates conservent les données qui leur sont associées. Je pense que vous comprendrez au vu de la formule que j'ai placé en exemple dans la feuille 2.
Merci pour votre aide et votre intérêt, c'est très gentil
bonjour le fil
peut être avoir un classeur de référence (de base) archivé, et mois par mois, procéder à un enregistrement. là, il n'y aurait aucun problème à détruire les formules dans les classeurs mensuels.
le classeur de base comporterait ad vita æternam les formules.
cordialement
galougalou