Bip système pendant lecure d'un tableau dans fichier Word [Résolu]

Messages postés
2
Date d'inscription
jeudi 17 juin 2010
Statut
Membre
Dernière intervention
21 juin 2010
- - Dernière réponse : cs_coq
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
- 22 juin 2010 à 21:42
Bonjour,

Alors mon problème est plutôt étrange, j'ai besoin de récupérer des informations dans un tableau se trouvant dans un fichier Word afin de les mettre dans une base SQL server.

J'ai donc fini par trouver/écrire un code afin de récupérer ces infos qui me parait être simple et plutôt courant, seulement durant la lecture, il me fait un bip système à chaque lecture de case ! Voici le code en question :

			Application app = new Application();
Document doc = new Document();
object filename = @"C:\Documents and Settings\plop\Bureau\plip\docWord.docx";

doc = app.Documents.Open(ref filename);

Microsoft.Office.Interop.Word.Table tbl = doc.Tables[1];
try {
for (int i = 1; i < tbl.Rows.Count; i++) {
for (int a = 1; a < tbl.Columns.Count; a++) {
Console.WriteLine(tbl.Cell(i, a).Range.Text);
}
}
Console.ReadLine();
} catch {
Console.WriteLine("Fail ...");
Console.ReadLine();
}

doc.Close();
app.Quit();
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
75
3
Merci
Bonjour,

Je dirais plutôt que c'est l'appel à Console.WriteLine avec la valeur de la cellule qui provoque le bip, pas la lecture en elle même.


/*
coq
MVP Visual C#
CoqBlog
*/

Dire « Merci » 3

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

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

Commenter la réponse de cs_coq
Messages postés
2
Date d'inscription
jeudi 17 juin 2010
Statut
Membre
Dernière intervention
21 juin 2010
0
Merci
Effectivement, le bip viens de l'affichage de la valeur dans la console !

Par contre, je met maintenant mes valeurs dans un tableau avant de les afficher, et dès que je lit dans le tableau, ça bip aussi avec le Console.WriteLine... mais pas avec un Debug.WriteLine. Etrange..
Commenter la réponse de fgenot
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
75
0
Merci
Debug.WriteLine n'écrit pas sur la Console, du coup c'est probablement normal que le bip de ne fasse pas entendre.

/*
coq
MVP Visual C#
CoqBlog
*/
Commenter la réponse de cs_coq