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

C# Discussion :

extraire tableaux excel sur application sous windows form visual studio 2008 c#


Sujet :

C#

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Points : 3
    Points
    3
    Par défaut extraire tableaux excel sur application sous windows form visual studio 2008 c#
    Bonjour, je suis une jeune étudiante et j'ai un petit probleme,

    Je ne trouve pas sur les forums comment réussir à extraires plusieurs colonnes (par exemple 3) d'un fichier Excel (par la suite ce sera par une base de donnée) et à les mettre dans mon tableau que j'ai crée sous windows form avec visual studio 2008??
    Pouvez vous m'aidez s'il vous plait? (Il faut que les colonnes gardent le meme ordre)
    Merci beaucoup pour votre aide

  2. #2
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2012
    Messages : 116
    Points : 158
    Points
    158
    Par défaut
    Citation Envoyé par kahina78 Voir le message
    Bonjour, je suis une jeune étudiante et j'ai un petit probleme,

    Je ne trouve pas sur les forums comment réussir à extraires plusieurs colonnes (par exemple 3) d'un fichier Excel (par la suite ce sera par une base de donnée) et à les mettre dans mon tableau que j'ai crée sous windows form avec visual studio 2008??
    Pouvez vous m'aidez s'il vous plait? (Il faut que les colonnes gardes le meme ordre)
    Merci beaucoup pour votre aide
    As tu déjà essayer quelque choses ou cherches tu des pistes?

    Tu peux toujours te renseigner sur l'interop, qui va créer un objet excel , te permettre d'ouvrir un document avec et de le manipuler.

  3. #3
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup, en faite moi j'ai créer mes IHM avec des windows form, et ça fais un long moment que je cherche comment " télécharger des valeurs d'excel dans mon tableau " et je suis une vrai débutante alors je met beaucoup de temps à chercher et trouver des choses qui sont bien
    merci je vais essayer cela
    Ca ma l'air plus complexe que prevu

  4. #4
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2012
    Messages : 116
    Points : 158
    Points
    158
    Par défaut
    C'est vrai que ça parait un peu trop, pour ce que toi tu recherches.

    Tu peux déjà te pencher sur l'ouverture du document excel,

    regarde plutôt ici :

    http://csharp.net-informations.com/e...open-excel.htm

    ça te permettra d'ouvrir ton document excel.

    Si tu arrives à faire ça pour commencer, tu auras fais un grand pas.

    Ensuite, il te restera à chercher, comment extraire des colonnes, des données, du document ouvert.

    Si tu fais ça bien par étapes, dans l'ordre tu devrais pouvoir y arriver.

    Ouverture d'un excel => identification et manipulation des colonnes => lecture des données => mettre les données dans un tableau/datagrid .

    Il faut bien identifier les étapes, afin que tu ne te retrouves pas à faire des recherches trop compliquées, qui diminuerait la pertinence des résultats.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Si tu vas en faire après une base de données, tu vas devoir aussi apprendre le fonctionnement d'ADO.NET.

    Eh bien il faut savoir que tu peux accéder à un fichier excel comme à une base de données avec ADO.NET! C'est beaucoup plus simple que de se lancer dans l'usine à gaz des interops office!

    Regardes ici pour des exemples de chaines de connexion à un fichier excel.

    Si tu fais une recherches sur le net avec les bons mots clés, tu peux tomber sur quelques exemples :
    http://aspsnippets.com/Articles/Read...Net-and-C.aspx
    http://support.microsoft.com/kb/306572/fr
    http://www.codeproject.com/Articles/...el-and-ADO-NET

  6. #6
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Parfait, je n'ai pas configurer les étapes comme cala je me suis lancée direct mais la c'est plus clair dans la tete je vais me lancer sur cette piste.

    Et apres tu pense qu'il sera possible de recuperer tout ces valeurs pour en faire un nouveaux fichiers excel en y ajoutant des paramettres ou en on suppriment?

    Merci beaucoup Dynamès

    Citation Envoyé par Dynamès Voir le message
    C'est vrai que ça parait un peu trop, pour ce que toi tu recherches.

    Tu peux déjà te pencher sur l'ouverture du document excel,

    regarde plutôt ici :

    http://csharp.net-informations.com/e...open-excel.htm

    ça te permettra d'ouvrir ton document excel.

    Si tu arrives à faire ça pour commencer, tu auras fais un grand pas.

    Ensuite, il te restera à chercher, comment extraire des colonnes, des données, du document ouvert.

    Si tu fais ça bien par étapes, dans l'ordre tu devrais pouvoir y arriver.

    Ouverture d'un excel => identification et manipulation des colonnes => lecture des données => mettre les données dans un tableau/datagrid .

    Il faut bien identifier les étapes, afin que tu ne te retrouves pas à faire des recherches trop compliquées, qui diminuerait la pertinence des résultats.

  7. #7
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2014
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Merci Ph_Gr,

    Oui il faudra par la suite que je crée une base de donnée avec du .NET mais mon tuteur me dis de faire ceci à la fin, qu'avant cela je réalise les principal fonctions,


    Ah on peux accéder à un fichier excel comme à une base de donnée? Ca c'est super car ma base de donnée devra rassembler plusieurs parametres qui sont inscrit dans plusieurs feuille Excel,

    Merci beaucoup je vais lire les sites que tu m'a envoyé,


    Citation Envoyé par Ph_Gr Voir le message
    Bonjour,

    Si tu vas en faire après une base de données, tu vas devoir aussi apprendre le fonctionnement d'ADO.NET.

    Eh bien il faut savoir que tu peux accéder à un fichier excel comme à une base de données avec ADO.NET! C'est beaucoup plus simple que de se lancer dans l'usine à gaz des interops office!

    Regardes ici pour des exemples de chaines de connexion à un fichier excel.

    Si tu fais une recherches sur le net avec les bons mots clés, tu peux tomber sur quelques exemples :
    http://aspsnippets.com/Articles/Read...Net-and-C.aspx
    http://support.microsoft.com/kb/306572/fr
    http://www.codeproject.com/Articles/...el-and-ADO-NET

Discussions similaires

  1. [C#] Tutoriel création d'application Windows Forms Visual studio
    Par arngrimur dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/07/2011, 12h05
  2. Réponses: 0
    Dernier message: 19/06/2009, 15h13
  3. Réponses: 3
    Dernier message: 15/05/2009, 09h57
  4. Pop up sous excel sur clic d'une forme automatique
    Par albibak dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 25/01/2008, 10h35
  5. Liste des programme ou applications sous windows xp
    Par bob40 dans le forum Windows XP
    Réponses: 1
    Dernier message: 12/01/2006, 02h14

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