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 :

Copie d'1 Combobox à cellule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut Copie d'1 Combobox à cellule
    Bonjour,

    Je travaille sur une feuille Excel.
    J'ai inséré une base de donnée dans une combobox.
    Et j'aimerai pouvoir coller le contenu sélectionné dans
    ma combobox dans une cellule au préalable choisie mais j'y arrive pas.
    Merci de votre aide.

    Ramdall

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 556
    Par défaut
    tu as fait comment pour coller dans ta combobox les valeursde ta base de données ???

    Par du code VBA ou non ??

    Si c'est aps du code VBA, il te duffirait de rajouter un evenement du genre en supposant que tu veux remplir la cellule de la ligne 1 et de la colonne 2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    sub taListe_Change()
       cells(1,2).value = taListe.Value
    end sub

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut copie d'1 combobox à une cellule
    Merci Helios77.
    Je ne suis pas passé par du code pour associer
    la BD au combobox donc ton code foctionne.
    Mais je veux pouvoir coller le contenu dans n'importe laquelle des cellule
    juste en cliquant avec la sourie.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 556
    Par défaut
    Bonjour,

    Dans ton code VBA, tu vas sur Feuil1 si c'est sur Feuil1 que tu veux rajouter ton code

    tu as l'évènement suivantqui existe ( + l e code que je t'ai rajouté)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    cells(Target.Row,Target.Column).value = taListe.Value
    End Sub
    J'ai pas trouvé l'évenement simple Click donc tu vas être obligé de faire un double click.;-)

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut
    Coolllllllllll
    ça fonction. Merci Helios77.
    Mais je dois me contenter des valeurs mise dans propriété -> Values du combobox.
    Car pour que ça fonctionne, j'ai dû remplacer mon simple combobox en CommandCombobox pour qu'il ai sa propre fonction dans le code.
    Ce qui fait que je n'ai plus l'option de Contrôle"plage d'entrée" pour pouvoir interroger ma BD ODBC.
    Et maintenant, comment faire pour associer le contenue de mon combobox à une
    ODBC?
    Merci

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 556
    Par défaut
    Je ne suis pas expert en ce qui conercner les connexions ODBS

    Tu alimente toujours ta ComboBox à ta base de données au départ ???
    Alors je ne comprends pasp ourquoi ta combobox ne serait plus lié...
    Pourquoi doit elle e^tre lié ??

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

Discussions similaires

  1. [XL-2007] Copie de format de cellule en feuil1 et feuil2
    Par savary dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/04/2009, 06h41
  2. copie de valeur de cellule
    Par Khaos dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 12/03/2008, 15h56
  3. copie de contenu de cellule dans un tableau
    Par levac dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 28/05/2007, 16h12
  4. Réponses: 4
    Dernier message: 22/01/2007, 19h51
  5. [VBA E] copie de plage de cellule
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/07/2006, 22h15

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