Bonsoir à tous,
je dois regénérer un classeur Excel à partir de ma base de données.
tout d'abord il faut que je crée déjà le classeur Excel.
j'ai ajouté les .dll de Interop.Excel et Tools.Excel dans mes références après dans mes using.
le code est comme suit pour le moment:
or la dernière ligne m'affiche une erreur sur ApplExcel seulement comme quoi c'est une variable locale!!??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using Microsoft.Office.Interop.Excel; using Microsoft.Office.Tools.Excel; using Microsoft.Office.Tools.Excel.Controls; namespace DataAccessLayer { public class GenererExcel { public void creerClasseur() { Microsoft.Office.Interop.Excel.Application ApplExcel = new Microsoft.Office.Interop.Excel.ApplicationClass(); Microsoft.Office.Interop.Excel._Workbook Classeur = ApplExcel.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet); ApplExcel.Worksheet Feuille = (Microsoft.Office.Interop.Excel._Worksheet)Classeur.ActiveSheet; } } }
si vous pouvez m'aider ça sera super parce que je bloque dessus toute la journée![]()
Partager