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

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