A voir également:
- Macro - VBA
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro logiciel - Télécharger - Organisation
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
2 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
19 nov. 2016 à 11:25
19 nov. 2016 à 11:25
Bonjour, tu as imbriqué une fonction dans une procédure.
Il faut choisir !
A+
Sub calcul()
Function CalculImpot(revenus As Double) As Double
....
End Function
End Sub
Il faut choisir !
A+
f894009
Messages postés
17210
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
23 décembre 2024
1 711
19 nov. 2016 à 11:25
19 nov. 2016 à 11:25
Bonjour,
Tout a fait normale
Faut choisir Function ou Sub mais pas les deux
Tout a fait normale
Sub calcul() Function CalculImpot(revenus As Double) As Double End Function End Sub
Faut choisir Function ou Sub mais pas les deux
f894009
Messages postés
17210
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
23 décembre 2024
1 711
>
Oceane_vi
19 nov. 2016 à 11:40
19 nov. 2016 à 11:40
Re,
Vous enlevez
Vous enlevez
Sub calcul() et End Sub
f894009
Messages postés
17210
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
23 décembre 2024
1 711
>
Oceane_vi
Modifié par f894009 le 19/11/2016 à 13:11
Modifié par f894009 le 19/11/2016 à 13:11
Re,
=CalculImpot(revenus)
Normalemenr une fonction appelee d'une cellule avec parametre(s) doit avoir entre parentheses soit l'adresse d'une cellule, un nom de cellule ou autres
A l'origine votre fonction est un Sub donc il y a des modifs a faire. Ceci dit, comprends pas la boucle for next ,alors que revenues ne change pas
Vous pourriez mettre un fichier a dispo sans donnees sensibles.
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
=CalculImpot(revenus)
Normalemenr une fonction appelee d'une cellule avec parametre(s) doit avoir entre parentheses soit l'adresse d'une cellule, un nom de cellule ou autres
A l'origine votre fonction est un Sub donc il y a des modifs a faire. Ceci dit, comprends pas la boucle for next ,alors que revenues ne change pas
Vous pourriez mettre un fichier a dispo sans donnees sensibles.
Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...