Bonjour,
Je doit réaliser une application qui charge un fichier excel comme interface de mon application.
Pour ce faire, j'ai utilisé un webBrowser pour charger le fichier dans mon interface.
Mon problème est : à la place d'afficher le contenu mon programme m'ouvre une fenêtre me proposant d'enregistrer ou ouvrir le fichier excel (fenêtre de téléchargement). De plus mon webbrowser affiche "page non trouvé".
Quelqu'un peut t'il m'indiquer ce qui ne fonctionne pas? ai-je oublier une configuration ou une librairie?
Bonne journé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Microsoft.Office.Core; using Microsoft.Office.Interop.Excel; using System.Runtime.InteropServices; using System.Reflection; using System.Runtime.InteropServices.ComTypes; namespace puddy { public partial class Form1 : Form { private string m_ExcelFileName; private string file = "file:///C:/Users/Amy/Documents/Visual Studio 2010/Projects/puddy/Classeur1.xls"; public Form1() { InitializeComponent(); OpenFile(file); } public void OpenFile(string filename) { if (!System.IO.File.Exists(filename)) throw new Exception(); { m_ExcelFileName = filename; } this.webBrowser1.Navigate(file, false); } } }
Partager