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 :

Problème de somme


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Chargé d'étude
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'étude

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut Problème de somme
    Bonjour,

    J'ai une erreur d'exécuton 13 incompatibilité de type lorsque j'exécute cette macro.

    J'ai des valeurs allant de B2 à B20. Le nombre de valeurs peut être variable, pour le coup j'en ai 19.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub calcule()
     
    Dim i As Integer
    i = 19
     
    Dim derniereligne As Integer
    derniereligne = i + 1 'Dernière ligne de valeur dans mon tableau
     
    Range("B" & derniereligne + 1).Formula = _
    "=SUM(B2:B" + derniereligne + ")"
     
    End sub
    L'erreur arrive au moment de faire la somme.

    Merci.

  2. #2
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Bonjour j0joo,

    Comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Range("B" & derniereligne + 1).Formula = _
    "=SUM(B2:B" & derniereligne & ")"
    N'hésite pas à revenir vers moi !

    Cordialement,
    Kimy

    EDIT : au passage pour avoir la dernière ligne non-vide :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dern_lign = Worksheets("Feuil1").Cells(Rows.Count, 1).End(xlUp).Row
    Le "1" te permet de choisir la colonne. 2, ça donnera la colonne B.

  3. #3
    Membre confirmé
    Homme Profil pro
    Chargé d'étude
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'étude

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut
    Super merci ca fonctionne bien.

    Pourtant j'ai une macro ou cela fonctionne avec les "+"

    Bonne journée.

  4. #4
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Pas pour la concaténation de chaines de caractères !

  5. #5
    Membre confirmé
    Homme Profil pro
    Chargé d'étude
    Inscrit en
    Mars 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'étude

    Informations forums :
    Inscription : Mars 2014
    Messages : 50
    Par défaut
    D'accord, merci !

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

Discussions similaires

  1. [Oracle] Problème requête somme
    Par baptus dans le forum Langage SQL
    Réponses: 24
    Dernier message: 23/03/2006, 08h33
  2. CR Problème de somme
    Par canardpc dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 28/02/2006, 16h50
  3. Probléme avec somme de l'indépendante
    Par aminbouassida dans le forum Access
    Réponses: 2
    Dernier message: 30/09/2005, 15h18
  4. Problème de somme avec Qreport
    Par Oluha dans le forum Bases de données
    Réponses: 2
    Dernier message: 16/09/2005, 11h23
  5. - [procédure stockée] - Problème de Somme
    Par korrigann dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 20/05/2003, 11h51

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