IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Calcul dans Excel VBA [XL-2019]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de kodyone
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2024
    Messages : 15
    Par défaut Calcul dans Excel VBA
    Bonjour à tous , j'espère vous allez bien.
    Je suis débutant en programmation et sollicite de l'aide pour automatiser un calcul dans Excel VBA.
    Comme indiquer dans la capture d'écran, je veux calculer mon solde disponible à chaque fois que la base de donnée est alimentée en utilisant cette formule:
    Solde disponible précèdent - la Dépense + l'entréeNom : Capture d'écran 2024-02-24 125817.png
Affichages : 325
Taille : 79,7 Ko
    Images attachées Images attachées  

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 508
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 508
    Par défaut
    Salut,

    Tu utilises un tableau, une simple formule fera l'affaire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME($I$6:[@[Revenu]] - SOMME($H$6:[@[Dépense]])

  3. #3
    Membre averti Avatar de kodyone
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2024
    Messages : 15
    Par défaut
    Oui j'avais essayé cette formule en utilisant un tableau mais il ne me permet pas d'avoir un bon suivi comme dans l'exemple de cette nouvelle capture. (Dépense - Revenu - solde disponible). Je me disais que ce serait chose facile en VBA. Nom : Capture d'écran 2024-02-24 162001.png
Affichages : 275
Taille : 85,3 Ko

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 508
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 508
    Par défaut
    Citation Envoyé par kodyone Voir le message
    Oui j'avais essayé cette formule en utilisant un tableau mais il ne me permet pas d'avoir un bon suivi
    C'est à dire ?
    Je ne voit pas où il y a un défaut.
    Même en refaisant les calculs à la main, je trouve les mêmes résultats.

  5. #5
    Membre averti Avatar de kodyone
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2024
    Messages : 15
    Par défaut
    En fait un tableau, le résultat sera le même dans toute la colonne du Solde disponible, ce n'est pas ce que je veux mais plutôt comme indiqué dans la capture d'écran précédente.

    Prenons par exemple qu'il y'a un résultat dans J8 avec de nouvelles entrées dans H9 et I9.
    Je veux qu'il me calcule automatiquement J8 - H9 + I9 et cela à chaque fois qu'il y'aura une nouvelle entrée.
    J'espère que je me fais comprendre?

  6. #6
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 165
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    En fait un tableau, le résultat sera le même dans toute la colonne du Solde disponible, ce n'est pas ce que je veux mais plutôt comme indiqué dans la capture d'écran précédente
    Ce qui est pénible, c'est que vous n'avez même pas essayé la proposition de deedolith, que je salue au passage parce-que mis à part qu'il a fait une coquille en oubliant de fermer la parenthèse de la première somme, répond exactement à votre demande. A condition évidemment de convertir votre plage de données en une table structurée.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  7. #7
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 508
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 508
    Par défaut
    La formule calcul:
    1) La somme de la 1er ligne jusqu'à la ligne courante de la colonne Revenu.
    2) La somme de la 1er ligne jusqu'à la ligne courante de la colonne Dépense.
    3) La soustraction des 2 calculs précédents, ce qui donne le solde courant pour chaque ligne.
    Ou est le problème ?Nom : Capture d'écran 2024-02-24 200801.png
Affichages : 237
Taille : 23,4 Ko

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2016] Calcul de total dans excel VBA
    Par mickael62800 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/06/2019, 09h55
  2. Formule de calcul dans Excel
    Par NEC14 dans le forum Excel
    Réponses: 2
    Dernier message: 21/10/2008, 15h16
  3. Calcul dans Excel
    Par LUCAS-28 dans le forum Excel
    Réponses: 3
    Dernier message: 09/11/2007, 10h15
  4. Probleme avec Checkboxen dans EXcel VBA
    Par mimane_01 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/05/2007, 15h02
  5. [VBA-E] 2 onglets de feuilles de calcul dans Excel
    Par hiline6 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/02/2007, 16h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo