A
axelle la débutante
Guest
bonjour le forum, bonjour les forumeux,
j'ai, comme tout le monde, des pb tres énérvants avec ma macro!! Je rame avec des essais infructueux depuis quelques jours. Je me décide donc à encore faire appel aux forumeux. Je vous explique :
Voici mon tableau:
heure1 heure3
heure2 heure4
Val1
Val2
mon calcul de la val1 se fait par heure2-heure1 et val2 par heure4-heure3.
si heure2 ou heure4 est supérieur à 24.00h la formule change en : val2 = 24 + Val(heure4) - Val(heure3).
1er pb:
les valeurs des résultats val1 et val2 sont arrondis par excel meme si je précise dans ma macro le format de la réponse (Selection.NumberFormat = "0.00"). le pourquoi de la chose est sans importance mais y a t il une facon d'avoir un résultat juste et pas arrondi ?
2eme pb:
Ce tableau est répeté 30 fois sur la feuille puisque c'est un calcul pour une journée. Pour que le calcul se fasse automatiquement , a part recopier 30 fois ma formule en changeant les cellules de référence, y a t il un moyen ?
j'ai cru comprendre en lisant des liens qu'on peux les déclarer en tant que tableau(??????). Mais meme une fois déclarés comme tableaux, comment ma macro saura qu'il faut refaire les calculs?
Merci à ceux qui ont lu ce message, encore plus merci à ceux qui essaieront de m'aider, je sais que ce n'est pas forcément évident.
A ++
A bientot
Axelle
j'ai, comme tout le monde, des pb tres énérvants avec ma macro!! Je rame avec des essais infructueux depuis quelques jours. Je me décide donc à encore faire appel aux forumeux. Je vous explique :
Voici mon tableau:
heure1 heure3
heure2 heure4
Val1
Val2
mon calcul de la val1 se fait par heure2-heure1 et val2 par heure4-heure3.
si heure2 ou heure4 est supérieur à 24.00h la formule change en : val2 = 24 + Val(heure4) - Val(heure3).
1er pb:
les valeurs des résultats val1 et val2 sont arrondis par excel meme si je précise dans ma macro le format de la réponse (Selection.NumberFormat = "0.00"). le pourquoi de la chose est sans importance mais y a t il une facon d'avoir un résultat juste et pas arrondi ?
2eme pb:
Ce tableau est répeté 30 fois sur la feuille puisque c'est un calcul pour une journée. Pour que le calcul se fasse automatiquement , a part recopier 30 fois ma formule en changeant les cellules de référence, y a t il un moyen ?
j'ai cru comprendre en lisant des liens qu'on peux les déclarer en tant que tableau(??????). Mais meme une fois déclarés comme tableaux, comment ma macro saura qu'il faut refaire les calculs?
Merci à ceux qui ont lu ce message, encore plus merci à ceux qui essaieront de m'aider, je sais que ce n'est pas forcément évident.
A ++
A bientot
Axelle