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 :

Insertion dans cellules [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 293
    Par défaut Insertion dans cellules
    bonjour,

    Voilà j'ai créé dans mon classeur une form , dans cette form il y a une combobox avec le nom des clients, et un bouton lorsque je clique sur le bouton , cela insére le client choisi dans la combobox dans une cellule. voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub CommandButton1_Click()
     Range("F5").Value = ListBoxInsertClient.Value
    End Sub
    Cela marche très bien, mais ce que je veux faire en plus c'est insérer dans les cellules adjacentes, les autres données par rapport au client choisi dans la combobox (adresse, tel, ...).

    la liste des clients employés dans la combobox se trouve sur une autre feuille du classeur.

    Pouvez vous m'aider

    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonsoir,

    En l'attente de plus de précisions, regarde du coté de Find() :
    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
    26
    27
    28
    29
    30
    31
    32
    33
     
    Sub Chercher()
     
        Dim Plage As Range
        Dim Cel As Range
     
        'la plage où se trouvent les noms est est en colonne A de "Feuil1", à adapter
        With Worksheets("Feuil1")
     
            Set Plage = .Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp))
     
        End With
     
        'effectue la recherche
        Set Cel = Plage.Find(ListBoxInsertClient.Value, , xlValues, xlWhole)
     
        'pas de contrôle puisque le nom choisi vient de la colonne donc il est forcément présent
        'à moins que le possibilité soit fait d'entrer directement un nom dans le champ de la combo
     
        'en F5 le nom
        Range("F5").Value = ListBoxInsertClient.Value
     
        'en G5 le prénom
        Range("G5").Value = Cel.Offset(, 1).Value
     
        'etc..
        Range("H5").Value = Cel.Offset(, 2).Value
     
        Range("I5").Value = Cel.Offset(, 3).Value
     
        Range("J5").Value = Cel.Offset(, 4).Value
     
    End Sub
    Hervé.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 293
    Par défaut
    Merci c'est ce que je cherchais

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

Discussions similaires

  1. Insertion du n° de page dans cellule
    Par humbp dans le forum Excel
    Réponses: 6
    Dernier message: 30/06/2014, 12h44
  2. insert image dans cellule
    Par philguio dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/06/2007, 09h05
  3. [VBA-E] insertion de formule dans cellule
    Par jeff37 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 31/05/2006, 13h53
  4. [HTML] Problème insertion d'une image de fond dans cellule
    Par LE NEINDRE dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 31/03/2006, 11h56

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