PB de formules et macros

Bonsoir forum,

J'ai testé des formules et macros sur des fichiers brouillons, pas de PB. Je passe sur le fichier réel et là çà de va plus.

L'erreur vient à coup sur de ma pomme mais je ne vois pas.

Donc je joins le fichier réel pour que vous puissiez l'analyser et surtout si vous détectez mon erreur de bien vouloir me l'expliquer.

https://www.excel-pratique.com/~files/doc2/Budget_Julien_2009.xls

Merci

Adrien

Bonsoir,

Tu as perdu le nom "Montant"

Regarde dans le destionnaire de noms, il n'existe pas.

Claude.

Bonsoir,

Je pense que j'ai les deux pieds dans le même sabot. Je bataille depuis plus d'une heure.

J'ai ajouter Montant dans la liste rien ne se passe.

Je pense que je vais aller me coucher.

A+

Adrien

Salut le forum

On invente de nouveau mot ici destionnaire (En plus un Maitre Excel)

Insertion > Nom définir....

Montant correspond à quoi dans ton fichier, il suffit de l'ajouter et tu vas régler ton problème.

Mytå

Bonsoir Myta

Peux-tu jeter un oeil sur le fichier que j'ai posté à 11:19, si tu as le temps et le courage bien sur

Merci

Adrien

Re le forum

  • =SI(AUJOURDHUI()>=("1/"&B$1)*1;SOMMEPROD((MOIS(Date)=MOIS("1/"&B$1)*1)*(Montant));"")

Montant correspond à quoi, c'est la question

Mytå

Bonjour Forum

Dans la cellule B12 de la feuille Budget Julien je cherche à y faire entrer le montant total des dépenses du mois de janvier répertoriée dans la feuille Vie courant Julien.

C12 celles de février et ainsi de suite.

Merci

Adrien

Bonjour

En partant d'une seule feuille "Vie Courante"

Fichier

Regarde les Noms Définis

Amicalement

Nad

Bonjour Adrien

Faudra apprendre les leçons...sur l'insertion de noms dans le classeur et l'utilisation de ces noms dans les formules...

https://www.excel-pratique.com/~files/doc2/yish7Budget_Julien_2009.xls

Pour ne pas répéter la liste des postes sur chaque Feuille, j'ai fait cette liste à droite des graphiques.

Bonne journée.

Bonjour Nad et Amadéus

Merci pour votre mobilisation.

Pb dans le fichier de Nad lorsque j'entre une date dans le tableau vie courante

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

If Not Application.Intersect(Target, Range("Total").Offset(-3, -1)) Is Nothing Then

Range(Range("Total").Offset(-1, -2), Range("Total").Offset(-1, 0)).Insert Shift:=xlDown

End If

End Sub

Il est vrai que deux en un c'est tentant surtout que l'utilisateur futur n'est pas familier de l'informatique.

Une question annexe comment protéger les formules ?

Merci encore à vous deux sans oublier le Forum

Adrien

Re

Nomme la cellule D27 de la feuille "Vie Courante" TOTAL

Amicalement

Nad

Bjr

Merci. A ce soir, je suis à la bourre. désolé

Adrien

Bonsoir Forum,

j'ai renommé la cellule mais le pb reste entier. A toutes fins utiles, cette cellule affiche le total des nombres suite a un filtrage. Si je selectionne Garage ça m'affiche la somme des factures de garage. Cà a peut être une relation de cause à effets !

A+

Adrien

Bonsoir

Modifie la macro :

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Not Application.Intersect(Target, Range("Total").Offset(-3, 0)) Is Nothing Then
        Range(Range("Total").Offset(-1, -3), Range("Total").Offset(-1, 0)).Insert Shift:=xlDown
    End If
End Sub

Quand tu entreras le montant, 3 lignes avant le total, une ligne supplémentaire sera créee

Amicalement

Nad

Bonsoir à tous,

non, çà n'a pas de relation,

par contre çà en a une avec le Private Sub feuille,

Tu as plusieurs versions en cours, sur laquelle travaille-tu ?

Celle de Nad ou celle d'Amadéus ?

les Private Sub et les noms ne sont pas les mêmes

Amicalement

Claude.

édit: Salut Nad, pas vu

Bonsoir,

En fait, je travaille sur les deux mais le pb dont je parle plus haut est rencontré sur celui de Nad.

J'ai un autre pb sur celui d'Amadéus mais on verra ca plus tard pour ne pas mélanger.

Merci

Adrien

re,

à ta place, je laisserai tomber le Private Sub qui insère des lignes (tant que ton fichier

n'est pas figé), on le remettra après.

Alors, quel est le problème ?

Claude.

Re

Adrien, tu as modifié la macro ?

Fichier

Amicalement

Nad

RE

Ca fonctionne maintenant mais le total des dépenses 'vie courante de janvier par ex pour Julien devrait s'inscrire dans la feuille budget Julien en cellule B12 .

De même pour Sylvie en feuille budget Sylvie cellule B12.

Ce matin dans ta macro j'ai essayé de remplacer "Total" par "Sous.Total".

Adrien

Supprime les 2 lignes de test en fin de tableau feuille "Vie Courante"

Nad

Rechercher des sujets similaires à "formules macros"