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 :

[VBA-E] Probleme avec proprièté formula


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut [VBA-E] Probleme avec proprièté formula
    Voila j'ai un soucis avec la proprièté formula.

    Voici mon code tout simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.Range("F" & i).Formula = "=SOMME(F7:F" & i - 1 & ")"
    J'ai un #NOM! qui s'affiche dans la case à la place du bon résultat...j'ai donc essayé sans l'indice "i" et le résultat est le même ! en résumé je n'arrive pas à utiliser cette proprièté sachant que si par la suite je me place sur la cellule, la formule est correctement écrite et dès que je rentre dans cette cellule pour la modifier mais que je ne change rien, juste en pressant sur entrée la j'ai le bon résultat ! je n'y comprends donc rien !

    Merci de m'éclairer !

  2. #2
    Membre éprouvé
    Avatar de wape
    Profil pro
    Inscrit en
    Février 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2003
    Messages : 90
    Par défaut
    Bonjour,

    2 possibilités :

    1. Avec la propriété Formula

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.Range("F" & i).Formula = "=SUM(F7:F" & i - 1 & ")"
    2. Avec la propriété FormulaLocal

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.Range("F" & i).FormulaLocal = "=SOMME(F7:F" & i - 1 & ")"
    wape

  3. #3
    Mut
    Mut est déconnecté
    Membre éprouvé Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Par défaut
    ah ok génial ça fonctionne avec la 2e !!

    Merci beaucoup

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

Discussions similaires

  1. [VBA-E] Problème avec Sendkeys
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 31/05/2006, 21h02
  2. [VBA-E]Probleme avec la fonction Range
    Par pec dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/04/2006, 11h36
  3. [VBA-E] probleme avec la fonction countif
    Par adamm dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 18/02/2006, 09h23
  4. [VBA WORD] Probleme avec un .dot
    Par jagdjg dans le forum VBA Word
    Réponses: 6
    Dernier message: 18/01/2006, 11h07
  5. [VBA-E] problème avec le sendkeys
    Par darkpocket dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/02/2005, 14h25

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