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 :

question sur pointage d'un relevé bancaire sur excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    artiste peintre
    Inscrit en
    Mai 2017
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : artiste peintre
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2017
    Messages : 66
    Par défaut question sur pointage d'un relevé bancaire sur excel
    Bonjour,

    Je viens vers vous car je suis débutant et après plusieurs recherches j'ai pas à trouver la solution, il y a peut-être une conversation déjà ouverte dans ce cas Veuillez m'en excuser mais je n'en ai pas trouvé.

    la première question : j'ai cinq colonnes A.B.C.D.E.F la sixième permettra de faire un pointage en fonction de mon relevé de compte C: débit D: crédit, et E: Soldes.

    je voudrais faire un pointage en cliquant une fois sur la cellule pour que par exemple un X apparaissent et si je re-clique dessus il disparaît comment peut-on faire cela j'ai essayé avec mise en forme mais je n'y arrive pas.

    Ma deuxième question une fois que le pointage avec le X est réalisé est-il possible que par exemple dans la cellule G2 il y a la somme qu'il y a sur mon relevé bancaire, et au fur et à mesure que je sélectionne mais ligne celui-ci décompte La somme.

    Après j'ai cette idée là mais peut-être que vous avez mieux à me proposer, Je vous en remercie d'avance cordialement.

  2. #2
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Bonjour,

    Voici, un double-clic dans une cellule de la colonne "F" ajoute un "X", un autre double-clic sur la même cellule supprime le "X", le Solde en G2 s'adapte en fonction de l'ajout ou suppression d'un "X"
    Dans le module de la feuille "Releves_Bancaires"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
        Dim Credit As Double, Debit As Double
        Application.EnableEvents = False
        If Target.Column <> 6 Then Exit Sub
        Debit = Cells(Target.Row, "C")
        Credit = Cells(Target.Row, "D")
        If Target = "X" Then
            Target = ""
            [G2] = [G2] - Credit + Debit
        Else
            If Cells(Target.Row, "B") <> "" Then
                Target = "X"
                [G2] = [G2] + Credit - Debit
            End If
        End If
        Target.Offset(1, 0).Activate
        Application.EnableEvents = True
    End Sub
    Avec le fichier
    Pièce jointe 448924

    Cdlt

  3. #3
    Membre actif
    Homme Profil pro
    artiste peintre
    Inscrit en
    Mai 2017
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : artiste peintre
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2017
    Messages : 66
    Par défaut Le code partagé
    Bonjour,

    Dans un premier temps je tenais à vous remercie pour l’aide que vous m'apportez, je vous joins le classeur ou j'ai rentré le code que vous avez réalisé je j'ai fait comme vous m'avez dit et il y a aucune réaction et comme je ne connais pas grand-chose je pensais à partager le dossier avec vous en vous remerciant
    Fichiers attachés Fichiers attachés

  4. #4
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    La prise en compte du double-clic dans une cellule de la colonne "F" ne pouvait-être effective que si la cellule correspondante de la colonne "B" "Libellé" était remplie, or comme dans votre fichier cette zone est vide, j'ai donc corrigé le tir, désormais le double-clic ne fonctionnera que si la cellule correspondant à la colonne "E" (Soldes) est remplie.

    De plus, dans l'énoncé de votre problème, vous annonciez: " mon relevé de compte C: débit D: crédit, et E: Soldes
    or dans votre fichier c'est l'inverse: C:= Crédits et D: = Débits, là aussi j'ai corrigé en fonction de votre fichier.

    Pièce jointe 448943

    Cdlt

Discussions similaires

  1. [XL-2003] diverses questions sur excel
    Par voulsav dans le forum Excel
    Réponses: 2
    Dernier message: 09/06/2012, 21h54
  2. [XL-2010] Question sur Excel et les "Array-Entered Formulas" avec accolades
    Par balteo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/08/2010, 19h33
  3. plusieurs questions sur excel
    Par iturria64 dans le forum Excel
    Réponses: 9
    Dernier message: 29/11/2007, 18h01
  4. ptite question sur excel
    Par ac/dc dans le forum C++Builder
    Réponses: 2
    Dernier message: 19/05/2007, 16h54
  5. Petite question sur excel
    Par Pierren dans le forum Access
    Réponses: 3
    Dernier message: 07/07/2006, 13h32

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