Comment creer un fichier excel c#
Fermé
minou
-
23 août 2010 à 16:05
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 - 23 août 2010 à 18:27
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 - 23 août 2010 à 18:27
A voir également:
- Comment creer un fichier excel c#
- Comment créer un groupe whatsapp - Guide
- Créer un compte gmail - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Créer un compte google - Guide
2 réponses
Nico#
Messages postés
323
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
28 août 2013
102
23 août 2010 à 18:06
23 août 2010 à 18:06
Il faut utiliser Microsoft.Office.Interrop.Excel
Nico#
Messages postés
323
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
28 août 2013
102
23 août 2010 à 18:27
23 août 2010 à 18:27
Je trop genereux aujourd'hui je te donne meme la classe que j'ai faite pour créer les document excel
private void CreationExcel(string FichierXLS) { Microsoft.Office.Interop.Excel._Application DocumentExcel = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel._Workbook WorkBookExcel; Microsoft.Office.Interop.Excel._Worksheet WorkSheetExcel; DocumentExcel.Visible = true; DocumentExcel.DisplayAlerts = false; WorkBookExcel = DocumentExcel.Workbooks.Open(FichierXLS, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); WorkSheetExcel = (Microsoft.Office.Interop.Excel._Worksheet)WorkBookExcel.ActiveSheet; ((Range)WorkSheetExcel.Cells["1", "A"]).Value2 = "MaValeur"; ((Range)WorkSheetExcel.Cells["1", "B"]).Value2 = "MaValeur1"; ((Range)WorkSheetExcel.Cells["2", "A"]).Value2 = "MaValeur2"; WorkBookExcel.Close(false, Type.Missing, Type.Missing); DocumentExcel.Application.DisplayAlerts = true; DocumentExcel.Quit(); while (Marshal.ReleaseComObject(WorkSheetExcel) != 0) { } while (Marshal.ReleaseComObject(WorkBookExcel) != 0) { } while (Marshal.ReleaseComObject(DocumentExcel) != 0) { } GC.Collect(); GC.WaitForPendingFinalizers(); }