Sélectionner les nombres de la suite de Fibonacci

Bonjour à tous

J'ai une base de donnée et je dois modifier des cellules en fonction de leur valeur. J'aimerais savoir s'il était possible de mettre les nombres de la suite de Fibonacci en mémoire pour modifier les cellules qui les comportent.

J'ai donc la fonction de Fibonacci ci dessous mais comment l'intégrer dans une macro qui mettrait par exemple les cellules qui possèdent des nombres de la suite de Fibo en gras?

Function fibonacci(ByVal n As Integer) As Long
If n <= 0 Then
    fibonacci = 0
    Else
        If n = 1 Then
            fibonacci = 1
        Else
            fibonacci = fibonacci(n - 1) + fibonacci(n - 2)
        End If
    End If
End Function

Merci pour votre aide

41vba.xlsm (30.58 Ko)

bonjour

pas de VBA

voir la colonne de pointage, tu la remplaceras par une formule dans une MFC selon tes souhaits

amitiés

44suitefib.xlsx (16.53 Ko)

Bonjour,

Un essai ... voir si ça convient ...

ric

arf ! du VBA

à quoi servent donc les formules basiques d'Excel

Bonjour Leon74, jmd, ric,

Un essai....sans vba pour faire plaisir à jmd,

Une simple MFC....

44copie-de-vba-1.xlsm (31.83 Ko)

Cordialement,

Bonjour à tous !

Merci pour votre aide, c'est super sympa de prendre un peu de votre temps pour m'aider ! Cependant ce que je chercherais à faire serait plus d'inclure une sorte de mise en mémoire de la suite de Fibo sans avoir à l'afficher quelque part et que les nombres qui appartiennent soient mis en condition dans la zone que je sélectionnerais.

(Je ne sais pas si c'est vraiment possible je vous avoue ! )

En gros, je sélectionne une certaine plage, je lance la macro et les nombres de fibo présents dans cette zone changeraient de mise en forme.

Je ne sais pas si je suis très clair et encore moins si c'est possible.

Merci encore pour votre aide !

Bonjour,

Un essai ... voir si ça convient ...

ric

Bonjour,

Un essai ... voir si ça convient ...

ric

Bonjour,

Merci pour votre aide, ça marche super bien avec le bouton! Mais pensez vous qu'il serait possible d'inclure cette mise en gras directement dans la macro que j'avais déjà faite qui met en format la plus grande et la plus petite valeur ?

Si ce n'est pas possible, je comprends, merci encore ric !

Bonjour,

.... idem ...

ric

Bonjour,

Très intéressante comme macro!

Bonjour,

Pourquoi ne pas passer par une boucle pour Fibonacci ?

(Je commence à étudier les boucles donc je m'interroge!)

Edit: En fait il y en a une, je suis un peu bête haha,

Bonne journée

Merci beaucoup ric !!

Bonne journée à vous

ric

Rechercher des sujets similaires à "selectionner nombres suite fibonacci"