Je souhaite calculer un montant majorés en fonction du nombre d' heures sup

Fermé
Patosh31 Messages postés 4 Date d'inscription vendredi 7 septembre 2012 Statut Membre Dernière intervention 5 avril 2019 - 5 avril 2019 à 11:48
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 - 6 avril 2019 à 09:36
Bonjour, je souhaite utiliser ma fonction Prime_hsup (que voilà en 1))) et l 'utiliser sous forme d'un programme VBA qui remplira automatiquement en 2)) mais j'ai l'erreur de compilation objet requis


Voici le lien du fichier : https://drive.google.com/file/d/1WuqJmFgHPzL4641sBCEcr4pKthQ6e3Ai/view?usp=drive_open

onglet heures sup, je souhaite remplir la colonne 12 (formule vba heures sup )

Function Prime_hsup(nb_h As Double, taux As Double, taux2 As Double) As Double




If nb_h < 10 Then
Prime_hsup = (nb_h * 10 * taux)
ElseIf nb_h >= 10 Then
Prime_hsup = (nb_h * 10 * taux2)


End If

End Function


2))

Sub remplir()
Dim ligne As Byte
Set ligne = 2

While Cells(ligne, 1) <> ""
Cells(ligne, 12) = Calcul.Prime_hsup((Cells(ligne, 3)), (Cells(ligne, 10)), (Cells(ligne, 11)))
ligne = ligne + 1
Wend
End Sub

1 réponse

f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
6 avril 2019 à 09:36
Bonjour,

Fichier modifie: https://mon-partage.fr/f/wJvTQfx8/
0