95 messaggi dal 06 novembre 2007
Ciao ragazzi, piu volte ho eseguito l'esportazione di dati in un file excel in c#, sempre con un solo foglio ed unsolo tab (worksheet).
Ora invece avrei l'esigenza di andare a scrivere in diversi worsksheet.
ho cercato per la rete ma ho trovato poco, qualcuno ha già trovato la soluzione?

per l'esportazione metto in testa questo:

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<!--[if gte mso 9]>
<xml>
<o:DocumentProperties>
<o:Author>Lorenzo Longatelli</o:Author>
</o:DocumentProperties>
</xml><![endif]-->
<!--[if gte mso 9]>
<xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name>[MyWorksheetName]</x:Name>
<x:WorksheetOptions>
<x:Selected/>
<x:ProtectContents>False</x:ProtectContents>
<x:ProtectObjects>False</x:ProtectObjects>
<x:ProtectScenarios>False</x:ProtectScenarios>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
<x:ProtectStructure>False</x:ProtectStructure>
<x:ProtectWindows>False</x:ProtectWindows>
</x:ExcelWorkbook>
</xml><![endif]-->


poi metto lo style, chiudo l'head e poi inserisco codice html!
224 messaggi dal 25 novembre 2001
Sto avendo un problema analogo, sei poi riuscito a trovare una risposta?

Bye
Usul
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
Magari ci sono altre implicazioni, ma in passato mi sono trovato bene lavorando direttamente con le API http://msdn.microsoft.com/en-us/library/bb521236.aspx

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.