Probleme avec l'exportation d'un listview vers excel [Résolu]

Messages postés
6
Date d'inscription
vendredi 6 mai 2005
Dernière intervention
26 mars 2011
- - Dernière réponse : aymensmida
Messages postés
6
Date d'inscription
vendredi 6 mai 2005
Dernière intervention
26 mars 2011
- 9 mars 2011 à 22:17
Lors de l'export d'un listview vers Excel en utilisant ce code j'ai eu un problème c'est qu'il ya un saut de ligne vide entre chaque ligne du listview exporté et j’aimerais bien éviter ce saut de ligne SVP de m'aider :)

Voici le code:

try
{
string[] st = new string[listView1.Columns.Count];
DirectoryInfo di = new DirectoryInfo(@"c:");
if (di.Exists == false)
di.Create();
StreamWriter sw = new StreamWriter(@"c:\Rapport.xls", false);
sw.AutoFlush = true;
for (int col = 0; col < listView1.Columns.Count; col++)
{

sw.Write("\t" + listView1.Columns[col].Text.ToString());
}
int rowIndex = 0;
int row = 0;
string st1 = "";
for (row = 0; row < listView1.Items.Count; row++)
{
st1 = "\n";
if (rowIndex <= listView1.Items.Count)
{
rowIndex++;
for (int col = 0; col < listView1.Columns.Count; col++)
{
st1 = st1 + "\t" + listView1.Items[row].SubItems[col].Text.ToString();

}
sw.WriteLine(st1);
}

}
sw.Close();
FileInfo fil = new FileInfo(@"c:\Rapport.xls");
if (fil.Exists == true)
{
MessageBox.Show("Exportation Réalisée Avec Succès Vers Excel", "Exportation En Excel", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.Close();
}
else
MessageBox.Show("Echec D'Exportation Vers Excel", "Exportation En Excel", MessageBoxButtons.OK, MessageBoxIcon.Error);

}

catch (Exception ex)
{
}
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
1540
Date d'inscription
lundi 26 mai 2003
Dernière intervention
1 août 2013
10
3
Merci
As-tu essayé de commenter la ligne :
st1 = "\n";

ou d'utiliser :
sw.Write(st1);

en lieu et place de :
sw.WriteLine(st1); 

?

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_jopop
Messages postés
6
Date d'inscription
vendredi 6 mai 2005
Dernière intervention
26 mars 2011
0
Merci
SVP de m'aider à résoudre ce problème !!!!
Commenter la réponse de aymensmida
Messages postés
6
Date d'inscription
vendredi 6 mai 2005
Dernière intervention
26 mars 2011
0
Merci
Merci pour Votre Aide
Commenter la réponse de aymensmida

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.