Gestion de caisse

slt je suis novice en excel (excel 2003);

je dois aider notre comptable à gerer les entrées et les sorties de la caisse; excel doit faire ressortir le solde debut période du jour (=solde fin de periode du jour precedent) et le solde fin de periode(solde debut periode precedent + entrée - sortie);

probleme1:à chaque nouvel enregistrement, le solde debut periode=solde fin period precedent; lorsque j'utilise les formules de calcul le solde apparait sur toutes les colonnes meme si l'utilisateur n'a pas entrer de date, idem pour le solde fin de period

probleme2: je ne maitrise pas bien VBA je souhaite ke les calculs ne s'affichent que lorsque l'utilsateur entre une date superieure à 01/01/07

https://www.excel-pratique.com/~files/doc/Actif_Caiss.xls

aide urgente!!!

merci d'avance

Bonjour,

Pour joindre un fichier, clique sur "JOINDRE UN FICHIER" en haut de cette page.

Tu peux aussi faire une recherche sur ce forum car le pb a déjà été traité quelques fois.

A te lire

Dan

Bonjour,

Pour la première question

En E12 : =SI(OU(B12="";NBCAR(F12&G12)=0);"";H11)

En H12 : =SI(OU(B12="";NBCAR(F12&G12)=0);"";E12+F12-G12)

Pour la deuxième question

Qu'entends-tu par "les calculs ne s'affichent pas" : cacher les résultats ou ne pas effectuer de calcul ?

Tu aurais pu donner un exemple, cela aurait évité que je doive poser la question.

dre a écrit :

Bonjour,

Pour la deuxième question

Qu'entends-tu par "les calculs ne s'affichent pas" : cacher les résultats ou ne pas effectuer de calcul ?

Tu aurais pu donner un exemple, cela aurait évité que je doive poser la question.

justement je l'ai envoyé en pj, les resultats ne s'affichent que si l'utilisateur entre une date

dans mon exemple, je n'ai meme pas entré de date que tous les calculs s'affichent!

ataleur

Re,

Ce ne serait pas ceci que tu cherches ?

Formule à mettre en H12 --> =SI(OU((DATE(ANNEE(B12);MOIS(B12);JOUR(B12))>DATE(2007;1;1));B12<>"");E12+F12-G12;"") puis recopier vers le bas.

A te lire

Dan

ok,

je ne vois plus les calculs en "désordre"!

j'ai fait:

E12=si(ou(date(annee(B12);mois(B12);jour(B12)) > date(2007;1;1));B12<>" ");H11;" ")

de telle sorte que le solde début periode n'apparaisse que lorsque le comptable n'entre une date (je commence à comprendre xcel!:lol: )

malheureusement pour la date ça n'a pas marché! les soldes sortent meme quand j'entre des dates inf à 01/01/07!

je joins mon fichier, je l'ai testé avec la feuille essai2

https://www.excel-pratique.com/~files/doc/fQpBaActif_Caiss.xls

il n y a personne?

juste la date please! merci bcp

Re,

Je ne te comprends pas.

Les formules que je t'ai données fonctionnent-elles ?

Normalement s'il n'y a pas de date en colonne B les calculs ne s'exécutent pas.

Que désires-tu exactement :

Pas de date = pas de calcul

Date <01.01.07 = calcul non affiché

ou bien autre chose ?

Donne un exemple avec tous les cas de figure, en mettant manuellement les résultats à obtenir, éventuellement avec un mot d'explication..

Ce sera plus facile (et plus certain) pour te conseiller.

re,

Un complément à ce que Dre te dit.

Si tu as une date supérieure au 1/1/2007 en plein milieu de la liste des dates, tu dois obtenir quoi ?. Car par exemple dans ce cas on pourrait imaginer des cellules vides entre la celule H12 et la cellule devant contenir un solde (mettons H20 car en B20 date > 1/1/2007)). Cela obligerait la formule à tenir compte de la dernière valeur trouvée en colonne H (pour donner le solde en H20)

A te lire

Dan

Salut Dan,

Je lis avec plaisir que tu as aussi peu compris que moi !

Mais il existe d'autres possibilités : s'il n'y a pas de date en colonne B ou qu'une date < 01/01/07 y est tapée, on peut empêcher que des montants soient tapés en debit et crédit.

Ce serait quand plus logique et plus simple !

Il me semble que Keecy n'entrevoit pas les possibilités qu'on pourrait lui proposer si nous disposions d'un exemple concret.

keecy a écrit :

juste la date please! merci bcp

https://www.excel-pratique.com/~files/doc/MotPHActif_Caiss.xls

voici ma conception des choses

https://www.excel-pratique.com/~files/doc/wvmPMActif_Caiss.xls (essai 2)

bon weed end!

Bonsoir Nad-Dan, Dré et les autres.

Moi, je laisserai les formules initiales de Dré et je mettrai (comme sur le fichier joint) une Validation de données sur la colonne Dates, interdisant la saisie de date inférieures au 01/01/2007.

https://www.excel-pratique.com/~files/doc/yWn1tActif_Caiss.xls

Ceci étant les Formules incrémentées vers le bas: en E12

=SI(OU(B12<DATE(2007;1;1);B12="";NBCAR(F12&G12)=0);"";H11)

et en H12

=SI(OU(B12<DATE(2007;1;1);B12="";NBCAR(F12&G12)=0);"";E12+F12-G12)

Donnent aussi le résultat demandé.

Cordialement.

Bonsoir

Tiens...je n'avais pas vu la 2éme page..j'y retournerai après le repas si nécessaire.

Excuses à tous

Cordialement

Re,

Dans la formule en E38 feuille "essai3", remplace OU par ET puis recopie la formule vers le bas.

Cela suppose que les dates se suivent correctement. donc si ta première date est en Août et la seconde ne septembre --> pas de calcul.

A te lire

dan

Edition : oups Amadeus, désolé je ne t'avais pas vu. Mais bonne idée cette restriction sur la colonne Date.

Bonjour

je me suis un peu amusé.

https://www.excel-pratique.com/~files/doc/Actif_CaissV2.xls

Cordialement

PS: Je vous laisse seuls ce W-Ed, je vais chasser l'Isard dans mes belles Pyrénées.

Salut le forum

Bonne chasse Amadéus, ici sur la Côte-Nord c'est l'orignal que l'on chasse.

Et plus au Sud, dans le coin de Francois et Balty c'est plutôt le Chevreuil.

Désolé d'avoir encombré ta ficelle Keecy

Mytå

Bonjour Amadéus,

Je reviens sur ce post un peu ancien mais qui m'intéresse.

Je n'arrive pas, dans votre fichier, à démarrer le calendrier perpétuel au 01/01, celui partant du 01/02.

Pouvez-vous m'expliquer comment mentionner le 01/01, avec une corrélation sur l'onglet "solution3", car je n'y suis pas parvenue.

Merci !

Cordialement,

Enji

Amadéus a écrit :

Bonjour

je me suis un peu amusé.

https://www.excel-pratique.com/~files/doc/Actif_CaissV2.xls

Cordialement

PS: Je vous laisse seuls ce W-Ed, je vais chasser l'Isard dans mes belles Pyrénées.

Rechercher des sujets similaires à "gestion caisse"