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

Access Discussion :

Faire un total en fin de colonne sous excel


Sujet :

Access

  1. #1
    Membre habitué Avatar de Daniel MOREAU
    Inscrit en
    Décembre 2004
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 372
    Points : 142
    Points
    142
    Par défaut Faire un total en fin de colonne sous excel
    Bonjour à tous,

    J'importe des données de ma bdd vers excel à partir d'une requête créée avec MsQuery. Jusque là tout fonctionne bien.

    Je souhaiterai faire le total de certaines colonnes après avoir effectué la mise à jour via une Macro.

    Pour info le nombre de lignes est aléatoire et j'aimerai que le total s'affiche en fin de colonne.

    Pouvez-vous m'aider à trouver la syntaxe.

    Merci pour votre aide.

    Daniel

  2. #2
    Membre averti

    Inscrit en
    Août 2005
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 220
    Points : 364
    Points
    364
    Par défaut total dans Excel
    Je me méfie des totaux en fin de colonne... Ne pourrais-tu envisager de faire tes totaux en haut de colonne: tu t'évites pas mal d'ennuis et de tests de longueur de colonne et tu sais très vite créer une petite macro qui ajoute cela

  3. #3
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Bonjour

    Tout dépend en fait si la feuille de calcul recevant les données est une nouvelle feuille ou une feuille déjà utilisée où les données ont été effacées.
    Il y a alors plusieurs solutions...
    En voici une pour le cas d'une nouvelle feuille:
    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
    Sub TotalColonne()
    Dim lngDernCellule As Long
    Dim lngPremCellule As Long
    Dim strFormula As String
    Dim intColonne As Integer
      'On suppose que c'est la colonne D1 avec un titre
    
      Cells(1, 4).Select
      intColonne = ActiveCell.Column
      lngPremCellule = ActiveCell.Row + 1
      lngDernCellule = ActiveCell.End(xlDown).Row
      strFormula = "=SUM(R" & lngPremCellule & "C" & intColonne & ":R" _
    & lngDernCellule & "C" & intColonne & ")"
      Cells(lngDernCellule + 1, 4).Select
      Cells(lngDernCellule + 1, 4).FormulaR1C1 = strFormula
      
    End Sub
    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  4. #4
    Membre habitué Avatar de Daniel MOREAU
    Inscrit en
    Décembre 2004
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 372
    Points : 142
    Points
    142
    Par défaut
    C'est avec beaucoup de retard que je réponds, et je m'en excuse.

    En tout cas merci beaucoup Argyronnet, ça fonctionne à merveille.

    Merci et merci pour ton aide.

    A bientôt.

    Daniel

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 06/05/2011, 17h30
  2. Réponses: 7
    Dernier message: 02/05/2011, 18h38
  3. [XL-2003] Reformer des colonnes sous excel
    Par maronnette dans le forum Excel
    Réponses: 3
    Dernier message: 31/03/2010, 15h35
  4. [XL-2007] Faire un jeu qui donne une liste sous Excel
    Par lilutresor dans le forum Macros et VBA Excel
    Réponses: 27
    Dernier message: 21/06/2009, 12h56
  5. [LabView 8.2] Nom de colonne sous Excel
    Par joebar511 dans le forum LabVIEW
    Réponses: 11
    Dernier message: 13/05/2008, 13h50

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