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

Excel Discussion :

Inserez une variable dans une case


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut Inserez une variable dans une case
    Bonjour,
    je debute en programmation pour le moment sur office c'est un bon début .
    j'ai un tableau avec deux pages, la premiere pour une saisie, la seconde que j'ai reussi a copier en mettant le même tableau, de maniere a ce qu'en remplissant le premier le deuxieme le fasse aussi.
    Maintenant je voudrais dans une colonne remplacer les 5 propositions , par 1, 2 , 3 , 4 , 5.
    Comment faire ? quelle code a utilisé sachant qu'il faut d'abord prendre les informations sur la premiere feuille.
    Merci de m'expliquer comment faire enfin surtout le type de formule a utiliser sachant que je debute.
    merci bien

  2. #2
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    Peux-tu préciser quelles sont ces 5 propositions ? Sont-ce des valeurs contenues dans le tableau de saisie ? Faut-il remplacer les propositions pas 1 ou 2 etc ou faut-il faire une liste déroulante ?

    Ton second tableau est-il très différent du premier ?

    S'il s'agit de remplacer des valeurs tu peux utiliser soit la fonction =SI du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(A3="pommes";1;SI(A3="poires";2;SI(A3="abricots";3;SI(A3="melons";4;SI(A3="légumes";5;SI(A3="bananes";6;""))))))
    soit
    Avec un tableau de correspondanceet la fonction RECHERCHEV; la formule sera du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHEV(A3;tableau_correspondance;2;"FAUX")
    le tableau de correspondance est un tableau que tu nommes, il a deux colonnes : dans la première les items à remplacer et dans la seconde les valeur à utiliser.

  3. #3
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut
    Bonjour.
    Alors les tableaux sont les mêmes a part que dans le second je rajoute une case avec une concaténation.
    Il faut remplacer les données par 1 , 2 ... mais je pense que ceci correspond bien a la première proposition que tu ma donné. Sauf que les données a récupéré ( ici par exemple dans la cellule A3 se trouve sur la première feuille).
    une différence au niveau de la formule ou non ?

    Petite curiosité ( SI fonctionne piour tout ? comparé a IF sa traduction anglaise)

    Merci

  4. #4
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    Citation Envoyé par Tinien Voir le message
    ....
    Petite curiosité ( SI fonctionne piour tout ? comparé a IF sa traduction anglaise)..
    Bonjour, c\'est la même chose comme tu le dis toi même c\'est sa traduction anglaise...
    Attention quand même de ne pas confondre la \"fonction\" IF (ou SI) utilisable dans les feuilles de calculs =IF... et l\'instruction IF dans le code VBA ...

  5. #5
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    Il faudra adapter la formule pour inclure, dans les références, le nom de l'onglet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SI( feuil1!A3="pommes"; ...etc.)

Discussions similaires

  1. portée d'une variable dans une fonction dans une méthode
    Par laurentg2003 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2009, 19h05
  2. Récupérer le nom d'une colonne d'une table dans une variable
    Par mimi51340 dans le forum Général Java
    Réponses: 4
    Dernier message: 13/03/2008, 14h23
  3. Réponses: 4
    Dernier message: 29/01/2008, 11h12
  4. Réponses: 1
    Dernier message: 15/02/2007, 00h24
  5. Mettre une valeur d'une table dans une variable
    Par Raphou96 dans le forum Access
    Réponses: 5
    Dernier message: 06/02/2006, 15h19

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