Formule de calcul

Résolu
joda -  
bylsie974 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

J'ai créé un formulaire d'enregistrement de données de compte
et j'ai un souci avec la formule de calcul étant donné que les nouvelles ligne d'enregistrement arrivent par le haut en allant vers le bas contrairement a la formule classique elles arrivent par le bas.
colonne E débit colonne F crédit colonne G solde Je n'arrive pas a avoir mon solde.

Merci pour votre aide

Crdlt

A voir également:

13 réponses

Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Si les données commencent à la ligne 2, il vous suffit de sélectionner en ligne 3, la cellule qui renferme la formule pour le solde et la tirer vers le haut.

Salutations.
Le Pingou
0
joda
 
Bonjour

Merci pour votre réponse,mais je crois qu'il y a un problème:
en ligne 3 je mets bien ma formule,mais quand je tire en ligne 2 cela me donne
#valeur.
Crdlt
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Pas très clair, il suffit de comprendre. Comment arrivent tes lignes par le haut, si je comprends bien tu as un tableau exemple de A2 à X50 et tu inséres des lignes entre A1 et A2 dans lesquelles tu souhaites incrémenter les formules des lignes inférieures, c'est cela ?
0
joda
 
Bonjour
merci d'avoir répondu aussi vite
C'est bien cela ,a partir de mon formulaire je rentre mes données,je valide avec un bouton,
et là me renseignements sont pris en compte dans ma base de données,et toujours en ligne 2
,puis qu'avec un macro j'ai fait inséré une ligne.
et c'est sur cette ligne 2 que je souhaite avoir mon solde a chaque opération.
Cordialement
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Une fois tes lignes insérées, comme te l'a expliqué Le pingou tu actives une ou les cellules contenant tes formules et tu incrémentes vers le haut.

Puisque tu as un code VBA, tu peux cacher une ligne type contenant tes formules et après avoir inséré tes lignes dans ton code tu intégres la copie de tes formules à partir de cette ligne type ou tu intégres directement l'incrémentation vers le haut
0
joda
 
re bonjour

j'ai crée ma formule en ligne 3, j'ai fait un copier/coller en ligne 2 là pas de problè-
-me j'ai bien mon solde,mais dés que je rentre une nouvelle ligne donnéees,en ligne 3 j'ai bien le premier solde,et en ligne 2 j'ai#valeur
et a partir de là je ne pige plus.

64 ans informatique un peu depuis 2007 d'où certaines lacunes

Merci de ton aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Si ton fichier ne contient pas de notes confidentielles ou que tu peux masquer, peux tu le mettre dans la discussion avec ce lien que l'on voit ce qui cloche.
J'ai des fichiers qui fonctionnent sur ce principe sans problème, ou j'y pense dans tes formules tu n'utiliserais pas les références absolues en utilisant les dollars $

https://www.cjoint.com/

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Le plus simple, comme le propose Mike-31 (salutations), mettre le fichier sur https://www.cjoint.com/ et poster le lien

--
Salutations.
Le Pingou
0
joda
 
Bojour,

Je n'arrive toujours pas à résoudre mon problème
je vous joins un simulacre du fichier

Merci pour votre aide

Crdlt

http://cjoint.com/?0BvnGh9ryqg
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour joda,
Merci pour le fichier, ma réponse en fin de journée.
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour,

ajoute une ligne vide sous les titres des colonnes que tu peux masquer ensuite et en G3 (ex-G2) tu mets
=SI(E3+F3=0;"";SOMME(G2+E3-F3)) et tu incrémente vers le bas.
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour joda,
Petit détail, la dernière ligne de données se trouvant en première ligne du tableau je me demande si le calcul du solde est juste, car selon l'exemple j'ai [0] en [G2] et pour moi je devrais avoir [3246.37] !
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Je vois ce que tu veux faire, regarde ce vieux modéle que j'avais créé sous Excel 2000 dont je devrais améliorer le code.
Pour l'ouvrir le mot de passe est OPEN en majuscule ainsi que pour accéder au Visual basic
Pour la première utilisation, clic sur le bouton SAISIE, il faut saisir l'année puis le nom que l'on souhaite donner à la feuille, dans ton cas BD et un reliquas s'il est nul saisir 0.
Une fois initialiser on accéde directement à la saisie.
L'insertion de ligne, les formules, la numérotation des actes etc ... sont automatiques dès qu'une feuille est renseignée, elle s'impression automatiquement

Si c'est ce que tu cherches il est possible de l'adapter à ton fichier. Je ne vois pas la nécessité de ta feuille Saisie

https://www.cjoint.com/?BBvpLRZSH8l
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour Mike-31,
Super exemple que je me permets dans garder une copie.
Merci.
Amicales salutations
Le Pingou
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour Le Pingou,

Les macros devraient être revues, je ne les ai pas faîtes évoluer avec mes connaissances. Il faudrait également comme je l'ai fait pour ma carte de voeux ajouter l'adaptation à la résolution de l'écran utilisé etc...
A+
Mike-31
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour Mike,
En passant la signature numérique: expiration du certificat :01.01.2012 ...!
Ce qui empêche l'activation des macros directement. Mais pas de probéme ca marche.
C'est le principe qui compte,
Amicales salutations
Le Pingou
0
bylsie974 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Mike,

Votre tableau m'intéresserait, serait-il possible de me l'envoyer ?

Cdlt
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Pour la signature numérique c'est normal si tu ne veux éviter l'activation des macros tout en gardant une sécurité élevé il faut créer ta propre signature, j'ai écrit ici toute la procédure
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour Mike31,
Merci pour le rappel, je connais déjà votre procédure, mais ce qui me tortillait l'esprit c'est la date d'expiration du certificat : 01.01.2012 ...!
Concernant joda j'ai vu le poste en résolu alors je quitte sans suite.
Merci.
Amicales salutations
Le Pingou
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Et dans tous ça que devient Joda ?

sans nouvelles, son fichier avec code modifié

https://www.cjoint.com/?BBvvBayOXhM
0