1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
   |  
        Microsoft.Office.Interop.Excel.Application appli;
        Microsoft.Office.Interop.Excel._Workbook classeur;
        Microsoft.Office.Interop.Excel._Worksheet feuille;
        object M = System.Reflection.Missing.Value;
        object FileName = "c:\\MonFichierExcel.xls";
 
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                appli = new Microsoft.Office.Interop.Excel.Application();
                appli.Visible = false;
 
                //---------- création du classeur ---------
                classeur = (Microsoft.Office.Interop.Excel._Workbook)(appli.Workbooks.Open("c:\\MonFichierExcel.xls", M, M, M, M, M, M, M, M, M, M, M, M, M, M));
                //------ activer la feuille ----------
                feuille = (Microsoft.Office.Interop.Excel._Worksheet)classeur.ActiveSheet;
 
                //Remplir les en-têtes
                feuille.Name = "Entete Quitance";
                feuille.Cells[1, 1] = "Nom";
                feuille.Cells[1, 2] = "Prénom";
                feuille.Cells[1, 3] = "Age";
 
 
 
                //----- Auto-Enregistrement ---------------
                classeur.Close(true, FileName, M);
            }
            catch (Exception ex) { MessageBox.Show("erruer est: " + ex.Message); }
            finally
            {
                //----- Quitter ------
                feuille = null;
                classeur = null;
                appli.Quit();
                appli = null;
            }
        } | 
Partager