|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 4 ![]() |
Bonjour à tous,
J'ai effectué quelques recherches mais je n'arrive à trouver quelque chose qui puisse se rapprocher de mon cas. Alors je fais appel à vous les experts d'Access, j'ai une table de calculs : Code :
Mon objectif est d'arriver à calculer directement n'importe quelle ligne de mon tableau financier. Par exemple, obtenir directement le résultat net. Quelqu'un aurait-il une piste à suivre ? J'ai pensé à une arborescence : Code :
Merci d'avance pour votre aide, faites moi préciser certains points si jamais je n'ai pas été clair. |
||||
|
|
00
|
|
|
#2 |
![]() ![]() |
Salut,
Va voir l'aide du coté du Select Case, cela pourrait t'aiguiller Starec |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 4 ![]() |
Citation:
merci de ta prompte réponse, cela dit je ne vois pas en quoi le Select Case va pouvoir me permettre résoudre mon problème, pourrais-tu alors préciser ta piste. Merci |
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : mai 2005 Messages : 3 419 ![]() |
dans ta table tu rajoutes borne inf
une ligne sera définie comme la somme des valeurs comprises entre borne in et borne sup |
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 4 ![]() |
Citation:
désolé mais je ne comprends pas trop comment procéder, pourrais-tu détailler un peu plus ta réponse pour mettre sur la voie ? Merci d'avance. |
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Christophe Warin Inscription : octobre 2004 Messages : 8 635 ![]() |
Moi j'ai pas compris la question
Tu peux réexpliquer en détrails ?
|
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 4 ![]() |
Citation:
j'ai mis une version simplifiée de ma table de codage de calculs (je ne peux la modifier c'est ma source, je peux en revanche en bâtir une autre plus adaptée si besoin est). Mon but est de calculer dans un Access un tableau financier qui respecte ces calculs, dans le cas du tableau : le résultat net (code 80) J'ignore comment obtenir le calcul qui est lui meme issu de calculs intermédiaires ? J'ai pensé à une fonction itérative qui écrirait dans une table les résultats des calculs, est-ce la bonne piste ? J'espère que c'est plus clair, et merci d'avance pour ton aide |
|
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : août 2005 Messages : 102 ![]() |
Salut Jidévé
Vu la vitesse d’un ordinateur pour faire ce genre de calcul (rien que des additions et des soustractions), je ne vois pas pourquoi tu te donnes tant de mal pour l’épargner : - fais-lui calculer tous les soldes intermédiaires les uns après les autres (utilise la fonction Dsum avec comme critère "numéro de ligne = x", ou "compris entre x et y"), en stockant tous les résultats intéressants dans des variables - Si nécessaire, sauvegarde ces résultats en les copiant dans une table, - quand tu en as besoin, appelle le champ de cette table correspondant à la valeur que tu recherches. Et aussi, oublie les histoires de tables de calcul, d’arbres et de fonctions itératives : tu fais de la compta, pas de l’informatique de matheux |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com