Bonjour,
Je voudrais lire/écrire des String des valeurs à partir/dans un fichier excel.
Comment faire?
Merci d'avance
Version imprimable
Bonjour,
Je voudrais lire/écrire des String des valeurs à partir/dans un fichier excel.
Comment faire?
Merci d'avance
Bonjour à toi,
Tu as deux manières de procéder:
1: tu enregistre ton fichier XL en txt avec séparateur et après tu bosses sur le txt
2: tu pilotes XL à partir de ton code C++ (c'est pas la manière la plus simple mais après tu peux faire ce que tu veux d'XL) http://cpp.developpez.com/faq/vc/?pa...tionExcel_Load
Il y aussi moyen de sauver le fichier xls au format xml, ce qui permet de lire/modifier assez facilement le fichier excel en gardant la mise en page.
Pour ce qui est des formats xml, il me semble que ce n'est possible que pour la version 2007 (il me semble que pour la 2003, il faut télécharger un add-on). Si tu veux bosser sur ces versions, il est préférable d'utiliser le format xml, si ce sont des versions antérieurs, il faudra passer effectivement par du COM.
Effectivement, dans Office 2007, Microsoft introduit un nouveau format basé sur XML : OpenXML, ainsi qu'un ensemble de ressources qui simplifient considerablement la lecture et l'écriture dans les fichiers Office.
L'addon pour Office 2003 ne sert qu'à lui permettre de lire et ecrire les fichiers au format OpenXML.
Pour beaucoup de détails voir : Open XML sur MSDN