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 :

Débutant, cherche a récuperer l'adresse d'une cellule dans une variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 17
    Par défaut Débutant, cherche a récuperer l'adresse d'une cellule dans une variable
    Bonjour a tous,
    Voila dans le cadre d'un projet, je me trouve confronté a la situation suivante qui m'empeche d'avancer.
    Simplement je doit rechercher un mot dans une colonne (jusque la pas de probleme), mais la ou ça se complique pour moi c'est que je doit stocker les coordonées de la cellule où j'ai trouver le mot, dans une variable. Pour ensuite pouvoir coller ce mot au même endroit dans une autre feuille.
    Merci d'avance a ceux qui s'interresseront a mon probleme

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ben tu fait comment pour chercher ...? c'est quoi ton résultat.. , si c'est un "range" tu peu stocker l'adresse dans une variable chaine, voir propriété Address ?

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 17
    Par défaut
    Merci je vais testé ta solution. ça m'apprendras a poster avant de regarder l'aide. Mais je ne connaissais pas du tout la fonction address!

  4. #4
    Membre éclairé Avatar de marsupilami34
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 576
    Par défaut
    Bonjour,

    ce que je ferais moi, j'utiliserai
    Ou i eprésente lu méro de la ligne et j de la colonne
    Connaisant ta colonne, par exemple B, alors j=2
    Donc pour connaitre ton numéro de ligne tu utilises une boucle while du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Dim trouve as boolean
    Dim Numero_ligne as integer
    trouve = false
    Do while trouve = False
       i = i +1
       If cells(i,2)= 'Ce que tu cherche then
          trouve= true
       End if
    Loop
    Numero_ligne=i-1
    Voila, j'espère que j'ai répondu à ta question

    A+

  5. #5
    Membre averti
    Inscrit en
    Août 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 17
    Par défaut
    C'est bon ça marche, merci a tous pour vous réponses

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

Discussions similaires

  1. [Toutes versions] coller les données d'une plage d'une cellule dans une cellule d'une autre feuille[VBA]
    Par arthson dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/01/2012, 17h37
  2. [XL-2007] problème de codage en vba ("copie d'une partie d'une cellule dans une cellule vide")
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 26/10/2010, 17h01
  3. [XL-2002] Macro de comparaison d'une cellule d'une feuille avec une cellule d'une autre feuille.
    Par steelydan dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/09/2010, 12h59
  4. Envoyer une formulaire dans une page dans une Frame
    Par zooffy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/06/2007, 10h13
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

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