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 :

Génération d'Excel depuis l'application


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2013
    Messages : 80
    Par défaut Génération d'Excel depuis l'application
    Bonjour,

    J'ai créé un programme qui permet de lire un fichier TXT, le formate (regroupement de lignes, calcul de totaux, etc ...) et le sort sous format Excel.

    Pas de souci sur mon poste, mais dès lors que je tente de lancer le soft sous un ordinateur sans Excel : "Impossible de créer le composant ActiveX".

    Erreur tout à fait logique à mon sens. Mais ne peut-on pas générer un fichier .xls sans qu'Excel soit installé sur le poste ? (si on souhaite l'ouvrir avec Calc d'Open Office par exemple)

    Pour info, voilà comment je déclare mon fichier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Dim xls = CreateObject("Excel.Application")
    Dim xlsclasseur = xls.Workbooks.Add
    Dim xlsfeuille = xlsclasseur.Worksheets(1)
    Ensuite je le remplis avec des

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xlsfeuille.Cells(variable, variable).Value = donnee
    Ensuite à la fin une fenêtre demande où l'on souhaite enregistrer le fichier et voila.

    Je pense qu'il doit y avoir possibilité en ajoutant une référence manuellement ou quelque chose comme ça non ?

    Merci de vos réponses.

  2. #2
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    voila le FAQ de C# mais tu peux faire une conversion VB.NET

Discussions similaires

  1. execution macro excel depuis une application VB6
    Par francky57 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/11/2011, 12h46
  2. Réponses: 1
    Dernier message: 30/06/2010, 20h16
  3. [Toutes versions] Piloter Excel depuis une autre application : Msgbox
    Par damsmut dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 19/05/2010, 11h38
  4. Piloter une macro/Excel depuis une application VB
    Par pjbou dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/04/2007, 16h01
  5. Réponses: 1
    Dernier message: 02/02/2006, 14h26

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