|
Sujet n°217 |
Multiplier heures et Minutes par tarif horaire
par ANGEL
le 24/12/2008 : 00:04 |
Comment
Multiplier heures et Minutes par tarif horaire ?
3,45 X 34,40€
Merci
Angel |
Réponse n° 1 |
par 3Stone le 29/12/2008 : 03:00 |
Bonjour,
On peut utiliser une petite fonction qui transforme les minutes en fraction de l'heure... Donc, "3,45" devient 3 heures 75/100
Function fnCoutTotal(h As Double, t As Currency) As Currency Dim mn As Double, hr As Double hr = Int(h) mn = h - hr mn = (mn / 60) * 100 fnCoutTotal = (hr + mn) * t End Function
Cordialement, Pierre(3stone)
|
Réponse n° 2 |
par Angel
le 31/12/2008 : 19:23 |
Merci de votre réponse Mais ou dois je poser cette formule ? Dans mon formulaire de saisie J'ai une cellule [Temps alloué] Ou dois je créer une nouvelle cellule ? Merci Bonne fête de fin d'année Meilleurs voeux pour 2009 Angel |
Réponse n° 3 |
par 3Stone le 03/01/2009 : 14:03 |
Bonjour,
Bonne année à toi aussi
Cette "formulaire" est une fonction. Tu crées donc simplement un nouveau module que tu nomme par exemple mod_fonction_generale et tu y colle la fonction. Puis tu compiles pour vérifier (menu Débogage, Compiler...) et tu sauves.
A partir de là, tu peux utiliser cette fonction n'importe où, comme une fonction native de Access.
Pour une zone de texte indépendante (les celulles c'est pour Excel ) tu peux écrire :
= fnCoutTotal(HeuresMinutes; TarifHoraire)
Bien sûr, tu remplaces HeuresMinutes et TarifHoraire par le nom réel detes champs.
Cordialement, Pierre(3stone)
|
Réponse n° 4 |
par angel
le 04/01/2009 : 21:22 |
Merci je suis vraiment nul Salutatons |
[ Retour à la liste des sujets ]
| Recherche
Préférences
1 membre
Connectés :
( personne )
|