Rechercher : dans
Par :

Enregistrer un fichier Excel sous C#

Dernière réponse le 10 avr 2009 à 16:25:36 soufian1364, le 8 mar 2009 à 00:27:49 
 Signaler ce message aux modérateurs

Bonjour,

je veux créer, remplir puis enregistrer un fichier Excel dans un chemin précis, je suis développeur débutant C#.
j'ai procédé par le peti bout de code ci-dessous comme test, mais, j'arrive pas à enregistrer mon application :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.Office.Interop.Excel;
using System.IO;


namespace EcrireDansExcel
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public Microsoft.Office.Interop.Excel.Application app = null;
        public Microsoft.Office.Interop.Excel.Workbook classeur = null;
        public Microsoft.Office.Interop.Excel.Worksheet feuille = null;
        public Microsoft.Office.Interop.Excel.Range workSheet_range = null;
        
        private void btnEcrire_Click(object sender, EventArgs e)
        {
            try
            {
                //créer l'application
                app = new Microsoft.Office.Interop.Excel.Application();
                //créer classeur
                classeur = app.Workbooks.Add(1);
                //créer feuille
                feuille = (Microsoft.Office.Interop.Excel.Worksheet)classeur.Sheets[1]­;
                //Remplir une cellule
                feuille.Cells[1, 2]="Bonjour";

            }catch(Exception ex)
            {
                MessageBox.Show("Erreur est: " + ex.Message);
            }
        }
    }
}


j'ai besoin de vos remarques. et merci d'avance
Configuration: Windows XP
Opera 9.61

Meilleures réponses pour « Enregistrer un fichier Excel sous C# » dans :
Excel - Convertir fichier(s) CSV / XLS VoirComme dit dans le titre, cette application convertit des fichiers CSV en fichiers XLS N’est pas nécessaire pour Excel 2007, ce dernier faisant la conversion automatiquement La conversion n’ayant pas de mise en forme, en cas de modification...

1

 Adlen12, le 10 avr 2009 à 16:25:36

C'est un bien code .. tu m'as aidé beaucoup par ça merci beaucoup..

Répondre à Adlen12