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 :

Tableau dans un Userform


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut Tableau dans un Userform
    bonjour, je suis nouveau sur ce site. Mais je le consulte très souvent!!! et je suis sur un problème que je n'arrive pas a résoudre.

    je développe des macro sous EXCEL et sous Autocad et je voudrais insérer dans mon userform un tableau et ainsi l'utilisateur pourra rentrer des information dans ce tableau que ma macro traitera par la suite.

    quelqu'un aurai une solution ???


    help me !!!!!

    ps: le contrôle pivottable ou spreadsheet n'étant pas présent dans ma liste de contrôle

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Bonjour,

    Clique droit sur la boîte à outils et recherche dans les contrôles supplémentaires.
    Par contre, je ne sais pas combien de champs tu as besoin, mais de simples textbox ne pouraient pas suffire ?

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut
    les contrôles ne sont pas présent dans la liste supplémentaire. et il se pourrait que mon tableau comporte 200 ligne

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    le plus simple c'est ça:http://www.microsoft.com/fr-fr/downl...s.aspx?id=9468

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut
    est-ce compatible avec office 2010?

  6. #6
    Invité
    Invité(e)
    Par défaut
    C'est un contrôle java, il fonctionne comme une feuille Excel.

    Il ne peut peut-être pas changer une feuille 2010,quoi au ce n'est pas sur, mais mais une feuille 2003,oui ce qui est largement suffisant!

  7. #7
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut
    une fois installer ! je ne les (pivottable,spreadsheet) trouve pas dans ma liste de contrôle pour le userform

  8. #8
    Invité
    Invité(e)
    Par défaut
    Office web etc...

  9. #9
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut
    oui

    plus simplement autrement qu'avec les pivottable ou spreadsheet, existe-t-il un moyen de créer un tableau dans un userform (nombre de ligne entre 1 et 200)?

  10. #10
    Invité
    Invité(e)
    Par défaut
    Ça ce manipule comme Excel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    activesheet.range("A1") = spreadsheet1.range("A1")
    spreadsheet1.range ("A1").formular1c1="=123"
     spreadsheet1.copy
    activesheet.range("A1").past

  11. #11
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut
    je suis d'accord mais le spreadsheet je le crée comment ?

  12. #12
    Invité
    Invité(e)
    Par défaut
    Là j'écris de mon téléphone portable et j'ai pas tout en tête!

    Fais un clicks droit sur le contrôle et sélectionnes afficher le code.

    De toutes les façons les propriétés du contrôle te donne son nom (name)

    Citation Envoyé par bourgeois.arnaud Voir le message
    plus simplement autrement qu'avec les pivottable ou spreadsheet, existe-t-il un moyen de créer un tableau dans un userform (nombre de ligne entre 1 et 200)?
    Si mais c'est relativement compliqué!

    Il faut créer des texbox dynamiquement dans un contrôle type libellé pour le faire monter en descendre avec une scroll barre ce libellé lui-même dans un autre libellé pour le faire défiler de droite à gauche avec un autre scroll barre,
    Le tout dans une fram pour masquer le débordement dans le userform pas simple!
    Dernière modification par AlainTech ; 05/07/2015 à 23h11. Motif: Fusion de 2 messages

  13. #13
    Membre averti
    Homme Profil pro
    Ingénieur Mécanique
    Inscrit en
    Mai 2015
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur Mécanique

    Informations forums :
    Inscription : Mai 2015
    Messages : 23
    Par défaut
    effectivement ça a l'air un peu complexe (ou trop long a mettre en œuvre) donc il faut que je résous mon problème de pivottable ou spreadsheet!!

  14. #14
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Selon le nombre de colonnes, il y a la Listbox ou encore ListView qui te permettent d'afficher tes données.
    Pour ce qui est de les éditer, il faut alors se créer un méthode quelconque...

    Tu parles de 200 lignes; combien de colonnes y a-t-il et combien de ces colonnes seraient à éditer ?

Discussions similaires

  1. [XL-2010] Faire apparaitre les données d'un tableau dans un userform
    Par citro dans le forum Macros et VBA Excel
    Réponses: 35
    Dernier message: 28/11/2015, 17h49
  2. [XL-2003] création d'un tableau dans une userform
    Par jan976 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 28/08/2009, 09h51
  3. [XL-2007] Tableau dans un userform
    Par noelama dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/08/2009, 19h59
  4. tableau dans un userform
    Par zandru dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 03/09/2008, 10h05

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