Bonjour,
Je recherche une librairie à utiliser en C# (autre que OpenXML) pour ouvrir un document excel et insérer du texte dans des emplacement définit à l'avance.
J'ai une structure qui contient par exemple :
Code XML : 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
23
24
25
26
27
28
29
30
31
32 <configs> <config name = "Toto"> <valeur> <col>1</col> <row>3</row> <texte>Bla Bla</texte> </valeur> <valeur> <col>1</col> <row>4</row> <texte>Bla Bla Bla</texte> </valeur> </config> <config name = "Tata"> <valeur> <col>4</col> <row>5</row> <texte>Bla Bla</texte> </valeur> <valeur> <col>4</col> <row>6</row> <texte>Bla Bla Bla</texte> </valeur> <valeur> <col>4</col> <row>7</row> <texte>Bla Bla Bla</texte> </valeur> </config> </configs>
L'attribut "name" dans chaque config correspondra au nom d'une feuille dans le classeur (qui est normalement déjà sensé exister)
Pour chaque valeur "Col" et "Row" forme la cellule dans laquelle je dois placer la valeur contenue dans "Texte" au sein de la feuille.
Pourriez-vous me conseiller une librairie (de préférence simple à utiliser, en tout cas plus simple que OpenXML) sachant que j'ai le droit d'utiliser une librairie à partir du moment où elle sont libre ou sous l'une de ces licences :
Licence Apache
Licences BSD et New BSD
Licence CDDL (Common Development and Distribution Licence) 1.0
Licence CPOL (Code Project Open License)
Licence Ms-PL (Microsoft Public Licence)
Licence Microsoft Patterns & Practices
Licence MIT
Mozilla Public License 1.1
Licence W3C
Domaine Public
Partager