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

VB.NET Discussion :

Import valeurs d'un tableau excel


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut Import valeurs d'un tableau excel
    Bonjour à tous,

    Je souhaite créer une petite application me permettant de lire un fichier excel de la manière suivante:
    Dans une fenêtre j'ai un combobox reprenant les valeurs des cellules de la colonne A de "feuille1". L'utilsateur choisi la valeur souhaitée, et le programme lui renvoi dans un Label la valeur correspondant (A1 => B1, A2 => B2...).

    Comment puis-je facilement faire ceci et rapidement (on me demande de faire tourner l'applic pour hier...)

    D'avance merci
    Charles-Elie
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  2. #2
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Tu as plusieurs possibilités :

    Utiliser les librairies de pilotage Excel :
    Pilotage de l'application Office Excel
    Visual Studio 2005 Tools for Microsoft Office

    Lire dans un fichier Excel comme dans une base de données :
    www.Connectionstrings.com

    Lire dans un fichier Excel sans utiliser les librairies de pilotage :
    Projet Koogra

    Je pense que tu pourras trouver ton bonheur dans au moins un de ces liens

    Bon courage

  3. #3
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Salut,

    J'ai commencé à regarder, et ça m'a l'air assez compliqué.
    Je débute dans la programmation et surtout j'ai très peu de temps pour m'exercer.
    N'est-il pas possible d'avoir une solution plus simple?

    Si vraiment c'est pas possible laquelle choisir car je n'aurai certainement pas le temps de toutes les essayer?

    Merci à tous pour votre compréhension et votre aide.

    @+
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  4. #4
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Le plus simple est de charger ta liste une bonne fois pour toutes et tu l'interrogeras au besoin.
    Tu peux mettre ça dans un tableau à 2 dimensions (imiter tes colonnes Excel, en fait) ou dans un dictionary (peut-être un peu trop lourd, surtout si tu ne connais pas)
    Pour lire le fichier, deux solutions :
    1. Les utilisateurs auront Excel sur leur poste => Tu peux utiliser la classe ExcelReader que j'ai implémentée dans mon article (il y a un exemple de code au chapitre V)
    2. Les utilisateurs n'auront pas Excel sur leur poste => Tu dois utiliser la librairie du projet Koogra (le peu de doc qu'il y a sera suffisant pour récupérer ta liste)

    Ces solutions sont quand même très simples à mettre en oeuvre. Il te faudra t'y mettre un peu, sinon tu n'arriveras à rien.
    Si tu veux plus simple, met ta liste dans un fichier texte...

Discussions similaires

  1. [WD19] recuperer la valeur d'un tableau excel
    Par christophe32 dans le forum WinDev
    Réponses: 9
    Dernier message: 28/04/2015, 17h38
  2. [PR-2010] Importation mappage d'un tableau Excel vers un projet MSP
    Par rob1_art dans le forum Project
    Réponses: 0
    Dernier message: 18/07/2014, 16h18
  3. Importer les valeurs d'un tableau dans excel
    Par Black_bird38 dans le forum LabVIEW
    Réponses: 15
    Dernier message: 20/05/2010, 15h53
  4. [BO 5.1.9] Probleme import tableau excel dans bo
    Par APXLOLO dans le forum Deski
    Réponses: 8
    Dernier message: 08/08/2008, 09h57
  5. Réponses: 4
    Dernier message: 27/11/2006, 23h20

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