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();