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 :

Enregistrer le calcul fait avec Visual Basic dans une feuille excel [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2016
    Messages : 11
    Par défaut Enregistrer le calcul fait avec Visual Basic dans une feuille excel
    Bonjour,

    Je sollicite votre aide comme toujours pour régler le sujet suivant :

    J'utilise Visual Basic pour faire des calculs je voulais savoir si c'est possible par exemple quand je clique sur un bouton le programme que j'ai créé (bien après avoir terminer tout les calcul) il crée un nouvelle feuille Excel et enregistrer résultats dedans.

    S'il y a un lien ou un livre qui explique cette méthode s'il vous plaît indiquez-moi son emplacement.

    Remarque :
    Je ne parle pas du langage VBA qu est présente dans Excel mais d'un logiciel créé avec Visual basic express 2010.

    Aidez-moi s'il vous plaît et merci d'avance

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    VB Express limite un peu les choix possibles. Mais, dans ce cas-ci, cela n'a rien de bien ennuyeux. Ton choix va dépendre un peu beaucoup plus de ta version d'Excel.

    Pour Excel 2003 et avant; la solution la plus simple est de piloter Excel par Automation. Moyennant quelques adaptations simples dans la manière de désigner tes objets Excel, tu peux utiliser pratiquement tous les objets Excel, de la même façon que tu le ferais en VBA.

    À partir d'Excel 2007 et suivants, tu peux utiliser le SDK Open XML, que tu peux télécharger sur le site de Microsoft.

    https://www.microsoft.com/en-us/down....aspx?id=30425

    Un exemple parmi tant d'autres:

    https://code.msdn.microsoft.com/Exce...ating-c79f6e72

    ou encore:

    http://www.codeproject.com/Articles/...-with-Open-XML

    Une alternative basée sur Open XML est d'utiliser des bibliothèques externes. Il y a ClosedXML et EPPlus, gratuites chez CodePlex.

    http://closedxml.codeplex.com/
    http://epplus.codeplex.com/

    Ou bien, tu as toujours la possibilité d'écrire dans un fichier Excel comme tu le ferais dans une base Access ou SQL Server en utilisant ADO.Net et OLEDB

    Un Exemple:

    https://code.msdn.microsoft.com/Exce...cs-to-95adc5a1

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2016
    Messages : 11
    Par défaut
    merci beaucoup clementmarcotte avec toutes les explications que tu m'as donné je vais pouvoir terminer mon travail je te suis reconnaissant

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

Discussions similaires

  1. [Débutant] Formulaire VB Net avec insertion données dans une feuille Excel
    Par rbkclg dans le forum VB.NET
    Réponses: 12
    Dernier message: 17/03/2016, 11h29
  2. Réponses: 10
    Dernier message: 24/02/2014, 15h22
  3. [Débutant] Editeur de code Visual Basic dans une appli Windows Form
    Par winbyweb dans le forum Visual Studio
    Réponses: 1
    Dernier message: 08/01/2013, 16h46
  4. [ODS] Proc report avec plusieurs onglets dans une feuille excel
    Par tdiallo dans le forum ODS et reporting
    Réponses: 3
    Dernier message: 28/06/2012, 16h37
  5. Réponses: 0
    Dernier message: 13/08/2009, 17h45

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