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 :

Comment ne pas écraser une formule? [XL-2003]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 63
    Par défaut Comment ne pas écraser une formule?
    Bonjour à tous,

    j'ai un petit problème avec un tableau faisant appel à la fonction rechercheV

    voila : j'ai un tableau de deux colonnes. Dans la premiere, chaque cellule est en fait une liste déroulante avec plusieurs valeurs. La deuxieme colonne fait elle appel à la fonction recherchev pour aller prendre dans un autre tableau la valeur correspondante à celle choisie dans la liste déroulante.
    Jusque là pas de problème. Le fichier joint illustre ce que je viens de décrire.

    Là on cela se complique, c'est que j'aimerai que l'on puisse modifier manuellement les valeurs de la colonne B. Par exemple, dans le fichier joint, on a en A1 : Valeur B et en B1 : 12. Il faudrais que l'on puisse modifer le 12 manuellement (en 45 par exemple), tout en gardant la cellule A1 inchangée (Valeur B). Puis par la suite, il faudrais que si l'on change A1 en sélectionnant valeur A, la cellule B1 fait de nouveau appel à la fonction RechercheV (et affiche 10).

    Le problème est que lors de l'entré manuelle, on écrase la formule de la cellule, et on la rend donc "inutilisable" par la suite. Y'a-t-il donc une astuce pour contourner cela. J'avais pensé à stocker la formule dans une autre cellule, puis "envoyer" la valeur de celle-ci en B1. Cela permettrait de pouvoir modifier B1 à volonté puisqu'aucune formule n'y est écrite.

    J'espère avoir été clair dans ma demande. n'hésitez pas à me demander des précisions si besoin. D'avance merci pour vos réponses !
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Comment ne pas utiliser une #table
    Par elsuket dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/06/2007, 15h19
  2. [SQL] Comment ne pas exécuter une clause WHERE si une var est nulle
    Par charlysquare dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 01/05/2006, 21h12
  3. Ne pas écraser la formule est-ce possible ?
    Par boosty dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 25/04/2006, 14h40
  4. [][Excel] Comment ne pas détruire les formules ?
    Par flyangelNext dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/07/2003, 11h38
  5. Comment ne pas rejouer une animation après un clic ?
    Par mmmmhhh dans le forum ActionScript 1 & ActionScript 2
    Réponses: 4
    Dernier message: 04/09/2002, 16h11

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