Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aide VBA Urgent

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 !

sharkantipav

XLDnaute Occasionnel
Bonjour,
Je suis actuellement en test pour un entretien d'embauche (je suis au canada)
On me demande de faire un Excel/VBA qui donne toute les combinaison d'un Dollar en pieces (25, 10, 5, 1) centimes
Si qq peut aider ca sauverai une famille.
Merci
 
Re : Aide VBA Urgent

Bonjour sharkantipav,

Si c'est pour sauver une famille...
Voici une suggestion faite en 2 minutes. Il y a sûrement d'autre façons de le faire...

VB:
Sub Combinaison()
Dim somme As Double
Dim n25 As Integer, n10 As Integer, n5 As Integer, n1 As Integer
Dim i As Integer

i = 1
For n25 = 0 To 4
    For n10 = 0 To 10
        For n5 = 0 To 20
            For n1 = 0 To 100
                somme = n25 * 0.25 + n10 * 0.1 + n5 * 0.05 + n1 * 0.01
                If somme = 1 Then
                    Cells(i, 1) = n25   'nombre de 25 cents
                    Cells(i, 2) = n10   'nombre de 10 cents
                    Cells(i, 3) = n5    'nombre de 5 cents
                    Cells(i, 4) = n1    'nombre de 1 cenne
                    i = i + 1
                End If
            Next n1
        Next n5
    Next n10
Next n25

End Sub

PS : Si tu as l'emploi, tu me devrais une commission 😉

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

Discussions similaires

Réponses
4
Affichages
892
Réponses
12
Affichages
1 K
S
  • Question Question
Microsoft 365 Mise à Jour dates
Réponses
0
Affichages
650
Stephane Mex
S
D
Réponses
4
Affichages
1 K
Réponses
5
Affichages
760
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…