Bonjour à tous,
Etant débutant en C# je bute sur la manière de réaliser un programme qui permettrait à l'utilisateur de rechercher sur le disque un fichier .XLS (excel).
Ensuite, en cliquant sur un bouton Valider, le fichier s'ouvre dans Excel, s'imprime et se referme le tout automatiquement. Toute piste de réflexion, méthode ou code est le bienvenu
Je vous joins le début de mon code en c# (ça doit pas être terrible ) :
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
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 Excel = Microsoft.Office.Interop.Excel;
 
 
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            this.Text = "Ouverture, impression et fermeture d'un fichier Excel";
            label1.Text = "Recherchez un fichier Excel puis cliquez sur Valider :";
            button1.Text = "Rechercher";
            button2.Text = "Valider";
        }
 
        private void RechercherXLS()
        {
            OpenFileDialog OpenFileDialog1 = new OpenFileDialog();
            OpenFileDialog1.Filter = "Excel files (*.xls*)|*.xls*;";
            OpenFileDialog1.ShowDialog();
            textBox1.Text = OpenFileDialog1.FileName;
        }
 
        private void OuvrirImprimerFermerXLS()
        {
 
        }
 
 
        private void buttonRechercher_Click(object sender, EventArgs e)
        {
            RechercherXLS();
        }
 
        private void buttonValider_Click(object sender, EventArgs e)
        {
            OuvrirImprimerFermerXLS();
        }
 
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
 
        }
    }
}
Merci d'avance à toutes les personnes qui prendront le temps de me lire et de me répondre.