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 :

Formula + recherche


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Formula + recherche
    Bonjour à tous,

    Je me permets d'ajouter cette question, n'ayant pas encore trouvé la réponse qui puisse bien m'aider.

    Je dois insérer des lignes dans un fichier excel dont le contenu de ces lignes dépends de la formule :
    Ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Dim ligne_destination=33
    Rows(ligne_destination).insert
    feuille_destination.Range("H" & ligne_destination).formula = "=RECHERCHE($S$28,$T$28:$U$31)*P" & ligne_destination
    feuille_destination est une référence vers la feuille du classeur de destination.

    Lorsque l'on ouvre ensuite le classeur ainsi modifié, les cellules dont la formule est remplie comme ci-dessus (il y a 4 colonnes par ligne insérée) contiennent "#NOM!".

    Or, si je tape [ENTREE] dans la sonne de formule de ces cellules, la bonne valeur apparait !
    Une sorte de "rafraichissement" ne doit pas s'opérer je pense, mais je ne trouve pas pourquoi.
    J'ai essayé la méthode "refresh()" du classeur pour mettre à jour les calculs des formules mais ceci n'a rien changé.

    J'espère que ma question est claire.
    Merci de votre aide.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut simonced et le forum
    Excel n'est pas intelligent. Il fait ce que tu lui demande et non ce que tu veux.

    Si le fait d'éditer simplement la cellule permet que la formule fonctionne, c'est que ce n'est pas une erreur de formule.
    Excel est américain, il ne comprend que l'américain, sauf si tu lui dis que ce n'est pas de l'américain

    Remplace ".formula" par ".FormulaLocal", ça devrait aller moins mal
    A+

Discussions similaires

  1. [CR XI] Problème recherche de "formula"
    Par juju05 dans le forum Formules
    Réponses: 1
    Dernier message: 29/12/2011, 15h54
  2. recherche des algorythmes pour images 2d
    Par exxos dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 24/05/2002, 13h46
  3. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18
  4. [PRO*C] Recherche information
    Par Anonymous dans le forum Interfaces de programmation
    Réponses: 2
    Dernier message: 04/04/2002, 17h53
  5. Recherche de documentation complète en algorithmes
    Par Anonymous dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 29/03/2002, 12h09

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