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 syntaxe dans une somme


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 130
    Par défaut Problème de syntaxe dans une somme
    Bonjour à tous,
    je voudrais effectuer une somme. J'ai créé ce code mais il ne marche pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        Cells(j + 12 + 8, 22).Select   
        ActiveCell.FormulaR1C1 = "=SUM(" & Cells(18, 22).Address & ":" & Cells(j + 12, 22).Address & ")"
    j est une variable de type integer.

    Est ce que quelqu'un peut m'aider?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Il y a plusieurs manières d'écrire les formules, je te conseille de lire cela de la Excel dont il faut abuser sans modération : http://excel.developpez.com/faq/inde...rmules#Formula

    Starec

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 130
    Par défaut
    Je n'arrive pas à voir où est le problème d'autant plus que j'ai une erreur 1004: erreur définie par l'application ou par l'objet.
    Peux tu me dire où est mon problème dans ma syntaxe sachant qu'il faut que je conserve la partie qui varie dans la somme.
    Merci d'avance.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    Si tu lis correctement le lien, lorsque tu utilises FormulaR1C1, il faut que tes adresses soient en R1C1, ce qui n'est pas le cas ici.

    Regardes bien les différentes syntaxes.

    Starec

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 130
    Par défaut
    Merci j'ai rectifié mon erreur. Je te mets la résolution du problème ça peut aider quelqu'un d'autre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        Cells(j + 12 + 8, 22).Select
         ActiveCell.Formula = "=SUM(" & Cells(18, 22).Address & ":" & Cells(j + 12, 22).Address & ")"
    Merci.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Si tout est bon, un petit clique sur le bouton

    Starec

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 16/03/2010, 13h20
  2. Problème de syntaxe dans une procédure
    Par Jcpan dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/03/2010, 14h14
  3. Problème de syntaxe dans une requête
    Par jncoffy dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 29/02/2008, 08h53
  4. [POO] Probléme de syntaxe dans une classe
    Par jewelz dans le forum Langage
    Réponses: 3
    Dernier message: 03/11/2007, 03h57
  5. [requête]problème de syntaxe dans une insertion
    Par josua dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 16/05/2007, 08h50

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