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 :

selectionner une cellule dans une base à partir d'une variable. [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Femme Profil pro
    Quality packaging
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Quality packaging
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut selectionner une cellule dans une base à partir d'une variable.
    Bonjour,

    Je suis débutante en macro, je n'effectue que tes enregistrements. J'aurais besoin de votre aide pour selectionner une cellule dans une base à partir d'une variable.

    Voilà le problème j'ai deux classeurs :

    _ classeur 1 qui contient une base dans une feuille "Base_composant"

    _classeur 2 avec une seule feuille "Feuille1" qui détaille le composant


    Je voudrai a partir d'un bouton (dans mon classeur 2) lancer un programme qui sélectionnerait une cellule Dx dans ma Base composant (classeur 1) pour laquelle la cellule D2 de Feuille 1 classeur 2 est égale à Ax dans ma Base composant (classeur 1).


    Je ne sais pas si c'est très clair. J espère que vous pourrez m aider.


    Emilie

  2. #2
    Membre Expert

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    ceci répond à ta question?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Sub pointage()
     
    Dim clef As Variant
    Dim t As Long
    Dim p As Byte
    p = 0
    With Workbooks("classeur2.xls").Sheets(1)
    clef = .Range("d2").Value
    End With
    With Workbooks("classeur1.xls").Sheets(1)
    vise = .Range("a1:a" & .Range("a65535").End(xlUp).Row)
    End With
     
    For t = 1 To UBound(vise, 1)
    If UCase(clef) = UCase(vise(t, 1)) Then
    p = 1
    GoTo suite
    End If
    Next
    suite:
    If p Then
    Workbooks("classeur1.xls").Activate
    Sheets(1).Cells(t, 4).Select
    End If
    End Sub

  3. #3
    Membre du Club
    Femme Profil pro
    Quality packaging
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Quality packaging
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut
    Bonjour Daranc,

    Je te remercie beaucoup pour ton aide ce code fonctionne très bien!!


    Cordialement

    Emilie

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

Discussions similaires

  1. Insertion dans la base MySQL à partir d'une servlet
    Par trmalek dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 26/12/2021, 17h36
  2. [XL-2013] inserer une variable a partir d'une cellule dans mon code VBA / EXCEL 2013
    Par schoret dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/10/2014, 09h40
  3. Modification des dans la base à partir d'une jTable
    Par andronique dans le forum Général Java
    Réponses: 1
    Dernier message: 02/02/2012, 09h00
  4. Récupérer une clé dans un dictionnaire à partir d'une valeur.
    Par alaninho dans le forum Général Python
    Réponses: 3
    Dernier message: 05/05/2011, 10h13
  5. Réponses: 3
    Dernier message: 16/09/2008, 17h08

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