Bonjour
Jai créé une fonction dans excel elle n'est pas accepté dans toutes les versions d'excel 2000. Comment faire pour quela fonction soit acceptée, un message me dit qu'une bibliothèque est introuvable.
Voici la fonction:
Function valeurprochede(valeur As Double, dans As Range)
'initialisation de la variable diff a une tres forte valeur (9 puissance 9)
diff = 9 ^ 9
'pour chaque cellule du range dans
For Each cell In dans
'si la valeur absolue de la difference est inferieure
' a la derniere difference trouvée alors
If Abs(valeur - cell) < diff Then
' cette difference est la plus petite trouvée
diff = Abs(valeur - cell)
'et la valeur proche celle de la cellule testée
valeurprochede = cell
End If
' on passe a la cellule suivante
Next cell
End Function
c'est la variable diff qui n'est pas accepté.
Merci d'avance.
Loic
Jai créé une fonction dans excel elle n'est pas accepté dans toutes les versions d'excel 2000. Comment faire pour quela fonction soit acceptée, un message me dit qu'une bibliothèque est introuvable.
Voici la fonction:
Function valeurprochede(valeur As Double, dans As Range)
'initialisation de la variable diff a une tres forte valeur (9 puissance 9)
diff = 9 ^ 9
'pour chaque cellule du range dans
For Each cell In dans
'si la valeur absolue de la difference est inferieure
' a la derniere difference trouvée alors
If Abs(valeur - cell) < diff Then
' cette difference est la plus petite trouvée
diff = Abs(valeur - cell)
'et la valeur proche celle de la cellule testée
valeurprochede = cell
End If
' on passe a la cellule suivante
Next cell
End Function
c'est la variable diff qui n'est pas accepté.
Merci d'avance.
Loic